1. d4 d5 2. Nf3 Nf6 3. g3 g6 4. Bg2 Bg7 5. O-O O-O 6. c4 Nc6 7. cxd5 Nxd5 8. Nc3 Nb6 9. e3 Re8 10. Qe2 Bg4 11. h3 Be6 12. b3 f6 13. Bb2 Qd7 14. Kh2 Rab8 15. Rfd1 Nb4 16. Ne1 Red8 17. e4 c6 18. Nc2 Nxc2 19. Qxc2 Bh6 20. Bc1 g5 21. Be3 Bg7 22. Rac1 Rbc8 23. Qe2 h6 24. f4 Qd6 25. f5 Bf7 26. Bf3 e6 27. e5 fxe5 28. Ne4 Qe7 29. fxe6 Bxe6 30. dxe5 Bxe5 31. Bc5 Qg7 32. Nd6 Rb8 33. Nxb7 Rxd1 34. Rxd1 Nd7 35. Bxc6 Rxb7 36. Bxb7 Nxc5 37. Rd8 Kf7 38. Bc6 Qf6 39. Ra8 Kg6 40. Rxa7 Qf5 41. Bg2 Bxg3 42. Kg1 Qb1 43. Bf1 Ne4 44. Ra6 Kf7 45. Qh5 Ke7 46. Ra7 Bd7 47. Kg2 Bb8 48. Ra6 Qe1 49. Qf3 Bxh3 50. Qxh3 Qf2 51. resign