1. d4 d5 2. e3 c5 3. Nf3 Nc6 4. Bb5 Bg4 5. Be2 e6 6. Ne5 Nxe5 7. dxe5 Bxe2 8. Qxe2 a6 9. c4 Ne7 10. e4 d4 11. Bg5 h6 12. Bh4 g5 13. Bg3 Bg7 14. Nd2 Qc7 15. O-O O-O-O 16. Qf3 Ng6 17. Nb3 h5 18. h3 Bxe5 19. Bxe5 Nxe5 20. Qe2 d3 21. Qe3 Nxc4 22. Qxc5 Qxc5 23. Nxc5 d2 24. Rab1 Rd4 25. b3 Na3 26. Rbd1 Nb5 27. Na4 Rhd8 28. f3 Na3 29. Nb2 Nc2 30. Nc4 b5 31. Nb2 Ne3 32. Kf2 Nxf1 33. Kxf1 Kc7 34. Ke2 g4 35. hxg4 hxg4 36. fxg4 Rxe4 37. Kf3 f5 38. g5 e5 39. g3 Rg4 40. a4 Rxg5 41. Rh1 d1=Q 42. Nxd1 Rd3 43. Ke2 Rxb3 44. axb5 axb5 45. Rh7 Kd6 46. Rh6 Kd5 47. Ne3 Rxe3 48. Kxe3 Rxg3 49. Kf2 Rc3 50. Rb6 Kc4 51. Ke2 f4 52. Rf6 b4 53. Kd2 Kb3 54. resign