1. e4 c5 2. Nf3 Nc6 3. Bb5 e5 4. Bxc6 dxc6 5. d3 Bd6 6. O-O Ne7 7. a4 a5 8. h3 Ng6 9. Nc3 f6 10. Ne2 Be6 11. c3 O-O 12. Be3 Qc7 13. d4 exd4 14. cxd4 cxd4 15. Nexd4 Bf7 16. Nf5 Bb4 17. Qc2 Rfe8 18. N3d4 Rad8 19. Rad1 Qe5 20. f3 Ne7 21. Nxe7+ Qxe7 22. Nf5 Qe6 23. Qf2 Qb3 24. Qg3 Bg6 25. Rxd8 Rxd8 26. Qc7 Bxf5 27. Qxd8+ Kf7 28. Bf2 Be6 29. Qc7+ Kg6 30. f4 Bc4 31. f5+ Kh6 32. Qf4+ g5 33. fxg6+ Kxg6 34. Qg4+ Kf7 35. Rd1 Be6 36. Qh5+ Kg7 37. e5 Be7 38. exf6+ Bxf6 39. Bd4 Bxd4+ 40. Rxd4 Qe3+ 41. Kh1 Qxd4 42. Qg5+ Kf7 43. Qh5+ Kf6 44. Qxh7 Qd1+ 45. Kh2 Bd5 46. Qh8+ Ke6 47. Qc8+ Kd6 48. Qf8+ Ke5 49. Qe7+ Be6 50. Qg5+ Kd6 51. Qd8+ Bd7 52. Qb8+ Ke7 53. Qe5+ Kd8 54. Qb8+ Bc8 55. Qe5 Qd5 56. Qxd5+ cxd5 57. g4 Ke7 58. g5 Bf5 59. Kg3 Kf7 60. h4 Kg6 61. Kf4 Bc2 62. Ke5 Bb3 63. Kd4 Bxa4 64. Kxd5 Bc6+ 65. Kc5 a4 66. Kd4 Kf5 67. Kc5 Kg6 68. Kd4 b5 69. Kc5 Be8 70. Kd4 Kf5 71. Kd5 Bf7+ 72. Kc5 Bc4 73. Kd4 Kg4 74. g6 Kxh4 75. g7 Kg5 76. Kc5 Kg6 77. g8=Q+ Bxg8 78. Kxb5 Bb3 79. Kc5 Kf5 80. Kd4 Kf4 81. Kd3 Kf3 82. Kd2 Kf2 83. Kc1 Ke2 84. Kb1 Bf7 85. Ka1 Kd1 86. Kb1 Bg6+ 87. Ka1 Bc2 88. Ka2 Kc1 89. Ka1 Bb1 90. b3 a3 91. b4 a2 92. b5