1.e4 a5 2.d4 d6 3.Nf3 Nc6 4.Bb5 Bd7 5.O-O e5 6.d5 Nce7 7.Bxd7+ Qxd7 8.c4 Ng6 9.Re1 Nf6 10.h3 Be7 11.Nc3 h6 12.b3 Nf8 13.Nh4 g6 14.Nf3 g5 15.Nh2 Ng6 16.Ng4 h5 17.Ne3 Nh4 18.Qd3 g4 19.Nf5 Nxf5 20.exf5 gxh3 21.Qxh3 O-O-O 22.Ne4 Rdg8 23.Bd2 b6 24.b4 axb4 25.a4 Rg4 26.f3 Nxe4 27.Rxe4 Rgg8 28.a5 b3 29.axb6 cxb6 30.Be3 Bd8 31.Bf2 b2 32.Rb1 Qa4 33.Re2 Qxc4 34.Rexb2 Qxd5 35.Bxb6 h4 36.Bxd8 Kxd8 37.f6 Rg3 38.Rb8+ Kc7 39.R8b7+ Qxb7 40.Rxb7+ Kxb7 41.Qd7+ Ka8 42.Qc6+ Ka7 43.Qd7+ Ka8 44.Qxf7 h3 45.Qd5+ Ka7 46.Qxd6 Rxg2+ 47.Kh1 Rc8 48.Qa3+ Kb6 49.f7 Rd8 50.Qb4+ Kc6 51.Qa4+ Kd6 52.Qe8 Kc7 53.Qxd8+ Kxd8 54.f8=Q+ Kd7 55.Qf5+ Kc7 56.Qxh3 Kb7 57.Qxg2 Ka8 58.Qh3 Kb7 59.Qf5 e4 60.Qh5 Kc6 61.Qe8+ Kb6 62.Kh2 Ka6 63.Qf8 e3 64.Qa8+ Kb5 65.Qe4 Ka5 66.Kg2 e2 67.Qe7 e1=N+ 68.Kh3 Ka6 69.Qd7 Ng2 70.Qf5 Ka7 71.Kxg2 Kb7 72.Qg5 Ka7 73.Qd2 Ka8 74.Qc3 Kb7 75.Kg3 Kb8 76.Qe3 Kb7 77.Kg4 Ka8 78.Qg1 Kb8 79.f4 Kc8 80.Kf5 Kd8 81.Qb1 Ke8 82.Kg4 Kf7 83.Qa2+ Ke8 84.Kh5 Ke7 85.Qa4 Kd6 86.Qc6+ Kxc6 87.Kh4 Kd6 88.Kg5 Ke6 89.Kg6 Kd7 90.Kf5 Ke7 91.Kg6 Kf8 92.Kf6 Ke8 93.Kg7 Kd8 94.f5 Ke8 95.f6 Kd7 96.Kh8 Ke8 97.Kg8 Kd8 98.Kg7 Ke8 99.f7+ Ke7 100.f8=R Ke6 101.Rb8 Ke5 102.Rb4 Kd6 103.Kg8 Kc6 104.Re4 Kc5 105.Re8 Kb6 106.Re2 Kc5 107.Ra2 Kb4 108.Rc2 Ka5 109.Rc4 Kb5 110.Rc1 Ka6 111.Kf7 Kb5 112.Re1 Ka5 113.Re2 Kb4 114.Rc2 Ka5 115.Rc1 Kb5 116.Ke6 Kb4 117.Rb1+ Kc4 118.Ke5 Kc3 119.Rg1 Kc4 120.Rd1 Kb4 121.Kd4 Ka4 122.Rb1 Ka5 123.Kc5 Ka4 124.Rb2 Ka5 125.Ra2# 1-0