1. d4 Nf6 2. c3 g6 3. Bg5 Bg7 4. Qd2 Ne4 5. Qf4 Nxg5 6. Qxg5 d5 7. Na3 O-O 8. O-O-O Bf6 9. Qd2 Nd7 10. Nh3 e6 11. Nb5 a6 12. Na3 c5 13. e3 cxd4 14. exd4 b5 15. b4 Nb6 16. Kb1 Bd7 17. Rc1 Rc8 18. Be2 Qc7 19. Nf4 Bg5 20. g3 Na4 21. Ka1 Nxc3 22. Nb1 Nxb1 23. Kxb1 Qd6 24. h4 Bh6 25. h5 Bxf4 26. gxf4 Kg7 27. h6 Kh8 28. a3 f6 29. f3 e5 30. fxe5 fxe5 31. Rhe1 e4 32. fxe4 dxe4 33. Bd1 Bf5 34. Bc2 Qd5 35. Qe3 Be6 36. Bb3 Qxb3 37. Qxb3 Bxb3 38. Rxe4 Bc4 39. Kb2 Rf2 40. Kc3 Bd5 41. Kd3 Bxe4 42. Kxe4 Rxc1 43. Kd5 Rd2 44. Ke5 Rcd1 45. resign