1. e4 f5 2. Nb3 e5 3. f3 f4 4. O-O-O g5 5. Nc3 Nb6 6. d4 Bg7 7. Nc5 Qe7 8. Nxb7 Ke8 9. d5 d6 10. Bb5 Kf8 11. Na5 a6 12. Be2 Bf7 13. h4 gxh4 14. Qxh4 Qxh4 15. Rxh4 h5 16. Bxb6 cxb6 17. Nc4 Bf6 18. Rhh1 h4 19. Nxd6 Rc7 20. Nxf7 Rxf7 21. d6 b5 22. a4 b4 23. Nd5 Kg7 24. Nc7 a5 25. Bb5 Nd7 26. Bc4 Rff8 27. Ne6 Kf7 28. Nxf4 Ke8 29. Ng6 Rfg8 30. Nxh8 Rxh8 31. Kd2 Bg5 32. Ke2 Bf4 33. Rd5 Rh6 34. Bb5 Kd8 35. c4 Nb6 36. Rd3 Nd7 37. Bxd7 Kxd7 38. c5 Bg5 39. Rd5 Re6 40. Kd3 Kc6 41. Kc4 Bf6 42. Rhd1 Bd8 43. d7 Kc7 44. Rd6 Rxd6 45. Rxd6 Be7 46. d8=B Bxd8 47. Rxd8 Kxd8 48. Kd5 Kd7 49. Kxe5 Kc6 50. Kd4 Kd7 51. Kd5 b3 52. e5 Ke7 53. c6 Kd8 54. e6 Kc8 55. e7 Kc7 56. e8=Q h3 57. Qd7 Kb6 58. Qb7