1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 c6 5. Bd2 Bf5 6. Qf3 Bxc2 7. Bc4 Nf6 8. Nd5 Qd8 9. Nxf6 exf6 10. d5 cxd5 11. Bb5 Nc6 12. Ne2 a6 13. Bxc6 bxc6 14. O-O Be4 15. Qe3 Be7 16. Nd4 Qc7 17. Rac1 c5 18. Qe2 Qd6 19. Nb3 Rc8 20. Bb4 O-O 21. Nxc5 Bd8 22. Nxa6 Qe6 23. Nc5 Qf5 24. f3 Rxc5 25. Bxc5 Bd3 26. Qe1 Bxf1 27. Bxf8 Bxg2 28. Qe8 Bb6 29. Kxg2 Qg5 30. Kh3 Qh5 31. Kg2 Qg5 32. Kf1 Qxc1 33. Ke2 Qxb2 34. Kd1 Qd4 35. Kc2 Qf2 36. Kb3 Qxf3 37. Ka4 Qe4 38. Qxe4 dxe4 39. Bb4 e3 40. Kb5 Bd4 41. Kc6 e2 42. a4 f5 43. a5 f4 44. a6 f3 45. Kb7 f2 46. a7 Bxa7 47. Kxa7 f1=Q 48. h4 e1=Q 49. Bxe1 Qxe1 50. h5 Qa5 51. Kb8 f5 52. Kc8 f4 53. Kd7 f3 54. Ke6 f2 55. h6 gxh6 56. Ke7 f1=Q 57. Kd6 Qf6 58. Kd7 Qa7 59. resign