1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. Bg5 O-O 5. e3 d6 6. Nf3 Bg4 7. Be2 Nc6 8. O-O a6 9. Re1 Bf5 10. a3 Qc8 11. Bd3 Re8 12. Qc2 Bxd3 13. Qxd3 e6 14. b4 Qd7 15. Rad1 h6 16. Bh4 Ne7 17. a4 Nf5 18. Bxf6 Bxf6 19. a5 Rad8 20. e4 Ne7 21. c5 d5 22. exd5 exd5 23. Ne5 Bxe5 24. Rxe5 c6 25. Rde1 Nf5 26. Rxe8 Rxe8 27. Rxe8 Qxe8 28. Qe2 Qxe2 29. Nxe2 g5 30. g4 Nh4 31. h3 Kg7 32. Kh2 Kf6 33. Kg3 Kg6 34. f3 f5 35. f4 Kf6 36. Nc1 Ng6 37. Nd3 fxg4 38. hxg4 Nxf4 39. Nxf4 gxf4 40. Kxf4 Ke6 41. g5 h5 42. Kg3 Kf5 43. Kh4 Kg6 44. resign