1. d4 d5 2. Nf3 Nf6 3. Bf4 Bf5 4. e3 e6 5. c4 Nbd7 6. Qb3 b6 7. Nc3 dxc4 8. Bxc4 a6 9. O-O b5 10. Be2 Bd6 11. Bg5 h6 12. Bh4 g5 13. Bg3 O-O 14. a4 bxa4 15. Qxa4 Nb6 16. Qc6 a5 17. Ne5 Nbd5 18. Bf3 Nxc3 19. bxc3 Ra7 20. Qb5 Bxe5 21. Bxe5 Ne4 22. Rfc1 Qb8 23. Qc6 Qa8 24. Qa4 g4 25. Be2 Qe8 26. Bb5 Qe7 27. c4 Rd8 28. c5 h5 29. Bc6 Rb8 30. Rab1 Rxb1 31. Rxb1 f6 32. Rb8 Kg7 33. Bg3 Bg6 34. Rb5 Nc3 35. Qb3 Nxb5 36. Qxb5 Qd8 37. Bd7 Bf7 38. Qa4 Qb8 39. h3 Qb4 40. Qc6 Qb7 41. Qa4 gxh3 42. gxh3 Qe4 43. Bc6 Qb1 44. Kh2 Qb4 45. Qa2 a4 46. Bh4 a3 47. Qe2 Qb8 48. Qf3 Qd8 49. Qg3 Bg6 50. e4 Qxd4 51. resign