1. e4 c5 2. b3 Nc6 3. Ne3 Nc7 4. c4 g6 5. Bb2 e5 6. Nac2 d6 7. Nd5 Bg7 8. Nce3 Be6 9. h4 h5 10. Nxc7 Qxc7 11. d3 Bf6 12. Qc2 Qd8 13. g3 Nd4 14. Qd1 g5 15. hxg5 Bxg5 16. Bh3 Bxe3 17. fxe3 Nc6 18. Qf3 Qg5 19. Bxe6 Rxe6 20. O-O-O Rh7 21. Rdf1 Rg6 22. Rh3 Qg4 23. Qh1 Qe2 24. Qf3 Qxf3 25. Rxf3 Nb4 26. Kd2 Nxa2 27. d4 f6 28. Ke2 b6 29. Kf2 Nb4 30. Bc3 Nc6 31. d5 Nb8 32. Rf5 Rgh6 33. Kg2 a5 34. Rf1 Na6 35. Rfh1 Kg7 36. Kf3 Nc7 37. Rh4 Ne8 38. Ra1 Kg6 39. Bd2 Ng7 40. Rg1 Rh8 41. g4 Kf7 42. Ke2 hxg4 43. Rhxg4 Ne8 44. Kd3 Rh4 45. R4g3 Rh3 46. Rg4 Rh1 47. R1g2 R8h2 48. Bc3 Rxg2 49. Rxg2 Ng7 50. Rf2 Nh5 51. Rg2 Rh3 52. Rg4 Nf4+ 53. Kc2 Rh2+ 54. Bd2 Ng6 55. Kd3 Rh4 56. Rg3 Rh2 57. Rg4 Nf8 58. Rg3 Nh7 59. Rg1 Ng5 60. Rg4 Nf3 61. Bc3 Rh4 62. Rxh4 Nxh4 63. Be1 Nf3 64. Bg3 Ng5 65. Bh4 Kg6 66. Be1 Kh5 67. Bf2 Kg4 68. Be1 Kf3 69. Bh4 Nxe4 70. Be1 Nf2+ 71. Kd2 f5 72. Kc2 Kxe3 73. Bd2+ Ke2 74. Bg5 Ne4 75. Bd8 f4 76. Bxb6 f3 77. Bxa5 f2 78. b4 f1=Q 79. b5 Qd1+ 80. Kb2 Nd2 81. Bxd2 Kxd2 82. Ka2 Qa4+ 83. Kb2 Qb4+ 84. Ka2 Kc2 85. b6 Qa4#