1. e4 c5 2. d4 cd4 3. Nf3 a6 4. Be2 Nf6 5. e5 Ne4 6. Qd4 d5 7. ed6 Nd6 8. O-O e6 9. Rd1 Nc6 10. Qf4 Qc7 11. c4 f6 12. c5 Nb5 13. Bb5 e5 14. Bc6 Qc6 15. Qg3 Bh3 16. Qh3 Qa4 17. Rf1 h5 18. Ne1 Rh7 19. Be3 Qb5 20. g3 Qc6 21. Bd2 g5 22. Qf5 Qb5 23. Qe4 Qd3 24. Qd3 Bc5 25. Qe3 Be3 26. a4 Kd8 27. Bc3 Bd2 28. h3 Rg7 29. Nc2 Ra7 30. Bb4 Kc8 31. Ra3 Rc7 32. Bd2 Rh7 33. b4 Kb8 34. f3 b5 35. ab5 Rab7 36. Ne3 g4 37. Rc1 Rbf7 38. Re1 Rh6 39. Kf2 gh3 40. ba6 Rg7 41. Rh1 Rhg6 42. Rd3 Kc8 43. Rd5 Ra7 44. Ng2 Rd7 45. Nc3 hg2 46. Kg2 Rh6 47. Rh2 f5 48. Rc5 Rc6 49. Ne4 Kb8 50. Nd6 Re7 51. Bg5 Rf7 52. Rb5 Rb7 53. Nf5 Rg6 54. Rh1 Rd6 55. Kh3 Rbb6 56. Be3 Rd3 57. Bf4 Rd4 58. Be5 Rd6 59. Kh2 Rb5 60. Bd6 Ka7 61. Bf8 Kb8 62. Bc5 Ra5 63. Bd6 Ka8 64. Nh4 Ra3 65. Bc7 Rb3 66. Rf1 Ka7 67. Bb6 Ka6 68. Kh3 Kb5 69. Rb1 Rb1 70. Ba7 Kb4 71. Nf5 Kc4 72. Kh4 Kd3 73. Kh5 Ke2 74. Kg4 Rb4 75. f4 Rb3 76. Nh4 Rc3 77. f5 Ra3 78. Bc5 Kd2 79. Ba3 Ke3 80. f6 Kf2 81. f7 Ke2 82. f8R Kd2 83. Kh5 Kd3 84. g4 Ke2 85. g5 Kd3 86. g6 Kd4 87. g7 Kd5 88. g8B Kd4 89. Rf3 Ke4 90. Bc5 Ke5 91. Bd5 Kd5 92. Nf5 Kc5 93. Nd4 Kb6 94. Rc3 Ka7 95. Rb3 Ka8 96. Ne6 Ka7 97. Nc5 Ka8 98. Na6 Ka7 99. Rb8 Ka6 100. Kg6 Ka5 101. Kf7 Ka4 102. Ke6 Ka5 103. Kd6 Ka6 104. Kc5 Ka5 105. Ra8#
1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Be2 Nf6 5.e5 Ne4 6.Qxd4 d5 7.exd6 Nxd6 8.O-O e6 9.Rd1 Nc6 10.Qf4 Qc7 11.c4 f6 12.c5 Nb5 13.Bxb5 e5 14.Bxc6+ Qxc6 15.Qg3 Bh3 16.Qxh3 Qa4 17.Rf1 h5 18.Ne1 Rh7 19.Be3 Qb5 20.g3 Qc6 21.Bd2 g5 22.Qf5 Qb5 23.Qe4 Qd3 24.Qxd3 Bxc5 25.Qe3 Bxe3 26.a4 Kd8 27.Bc3 Bd2 28.h3 Rg7 29.Nc2 Ra7 30.Bb4 Kc8 31.Ra3 Rc7 32.Bxd2 Rh7 33.b4 Kb8 34.f3 b5 35.axb5 Rab7 36.Ne3 g4 37.Rc1 Rbf7 38.Re1 Rh6 39.Kf2 gxh3 40.bxa6 Rg7 41.Rh1 Rhg6 42.Rd3 Kc8 43.Rd5 Ra7 44.Ng2 Rd7 45.Nc3 hxg2 46.Kxg2 Rh6 47.Rh2 f5 48.Rc5+ Rc6 49.Ne4 Kb8 50.Nd6 Re7 51.Bg5 Rf7 52.Rb5+ Rb7 53.Nxf5 Rg6 54.Rh1 Rd6 55.Kh3 Rbb6 56.Be3 Rd3 57.Bf4 Rd4 58.Bxe5+ Rd6 59.Kh2 Rxb5 60.Bxd6+ Ka7 61.Bf8 Kb8 62.Bc5 Ra5 63.Bd6+ Ka8 64.Nh4 Ra3 65.Bc7 Rb3 66.Rf1 Ka7 67.Bb6+ Kxa6 68.Kh3 Kb5 69.Rb1 Rxb1 70.Ba7 Kxb4 71.Nf5 Kc4 72.Kh4 Kd3 73.Kxh5 Ke2 74.Kg4 Rb4+ 75.f4 Rb3 76.Nh4 Rc3 77.f5 Ra3 78.Bc5 Kd2 79.Bxa3 Ke3 80.f6 Kf2 81.f7 Ke2 82.f8=R Kd2 83.Kh5 Kd3 84.g4 Ke2 85.g5 Kd3 86.g6 Kd4 87.g7 Kd5 88.g8=B+ Kd4 89.Rf3 Ke4 90.Bc5 Ke5 91.Bd5 Kxd5 92.Nf5 Kxc5 93.Nd4 Kb6 94.Rc3 Ka7 95.Rb3 Ka8 96.Ne6 Ka7 97.Nc5 Ka8 98.Na6 Ka7 99.Rb8 Kxa6 100.Kg6 Ka5 101.Kf7 Ka4 102.Ke6 Ka5 103.Kd6 Ka6 104.Kc5 Ka5 105.Ra8# 1-0