1. b3 f6 2. Ngf3 d6 3. e4 Bg4 4. d4 c6 5. Bf4 e5 6. dxe5 fxe5 7. Bg5 Ngf6 8. c4 h6 9. Be3 Nc7 10. O-O Ne6 11. h3 Bh5 12. a4 Bc7 13. Qa3 O-O-O 14. g4 Bf7 15. Nh4 Nf4 16. Bxf4 exf4 17. f3 Bb6 18. Kh1 Bc5 19. Qb2 Bb4 20. e5 Ne8 21. exd6 Nxd6 22. Nd3 Ba5 23. Qxg7 Bc7 24. Nxf4 Bxc4 25. Ne6 Bxe6 26. Bc2 h5 27. gxh5 Rxh5 28. Qg6 Bf7 29. Qg4 Kb8 30. Bg6 Rxh4 31. Qxh4 Bxg6 32. Rd2 b6 33. Rg1 Bf7 34. Rg7 Bxb3 35. Re7 Bd5 36. Rf2 Nf5 37. Qf6 Nxe7 38. Qxe7 c5 39. h4 Bxf3 40. resign