1. d4 d5 2. Nf3 Nf6 3. e3 e6 4. Bd3 b6 5. b3 Bb7 6. Bb2 Bd6 7. Nbd2 O-O 8. O-O c5 9. Ne5 Nbd7 10. c4 Re8 11. Nxd7 Nxd7 12. dxc5 Nxc5 13. Qg4 f6 14. Bc2 Qe7 15. Qh4 f5 16. Qxe7 Rxe7 17. Rad1 Bc7 18. Nf3 dxc4 19. bxc4 Bxf3 20. gxf3 Rd8 21. Rxd8+ Bxd8 22. Rd1 Rd7 23. Rxd7 Nxd7 24. Ba4 Nc5 25. Bc6 Bc7 26. Bd4 Bd6 27. Bxc5 Bxc5 28. f4 Kf7 29. Kg2 Kf6 30. Kf3 h6 31. h3 g5 32. Be8 e5 33. fxe5+ Kxe5 34. Bc6 h5 35. a4 a5 36. Bb7 h4 37. Bd5 b5 38. Ke2 bxa4 39. Kd3 Bb4 40. Bc6 a3 41. Kc2 g4 42. hxg4 fxg4 43. Bh1 h3 44. Kb3 Be1 45. f4+ Kd6 46. f5 g3 47. c5+ Kxc5 48. f6 Kd6 49. e4 g2 50. e5+ Kxe5 51. Bxg2 hxg2 52. f7 Bb4 53. Ka4 g1=Q 54. f8=Q Bxf8 55. Kb3 Qc1