1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nb5 d6 6.Bf4 e5 7.Be3 Nf6 8.N1c3 a6 9.Na3 b5 10.Nd5 Rb8 11.Bd3 Be7 12.c3 Be6 13.Qf3 O-O 14.Nc2 Bxd5 15.exd5 e4 16.Bxe4 Ne5 17.Qf4 Nxd5 18.Qg3 Nxe3 19.Nxe3 Nc4 20.O-O-O Bh4 21.Qf3 Bg5 22.Bd5 Nxe3 23.fxe3 b4 24.c4 b3 25.a3 Qe7 26.Kb1 Qxe3 27.Qxe3 Bxe3 28.Rhf1 a5 29.Rf3 Bc5 30.Re1 g6 31.Ref1 Kh8 32.Bxf7 a4 33.Bd5 Rxf3 34.Bxf3 Rf8 35.Re1 h5 36.h3 h4 37.Re7 Kg8 38.Kc1 Kh8 39.Re4 g5 40.Kd2 Kg7 41.Kc3 Rf5 42.Re2 Rf7 43.Bc6 Ra7 44.Re8 Kf6 45.Kd3 Kf5 46.Rf8+ Ke5 47.Rf1 Ke6 48.Ke4 Ra6 49.Bd5+ Kd7 50.Rf5 Kc7 51.Rxg5 Kb6 52.Rg7 Ka5 53.Kd3 Ra7 54.Rg8 Re7 55.Be4 Rf7 56.Ra8+ Ra7 57.Rh8 Bf2 58.Rf8 Bg3 59.Rb8 Be5 60.Rb5+ Ka6 61.Rb4 Ka5 62.Bb7 Rxb7 63.Rxb7 Bxb2 64.Ra7+ Kb6 65.Rxa4 Kc6 66.Rb4 Bc1 67.Rxb3 Bh6 68.Rb5 Be3 69.Kxe3 Kc7 70.Rb2 d5 71.Kd4 Kd6 72.Rb4 Ke7 73.Kxd5 Kf6 74.Rb5 Kg5 75.Rb3 Kg6 76.Rd3 Kf7 77.c5 Ke7 78.Kc6 Ke8 79.Kc7 Kf8 80.g3 Ke8 81.Kd6 Kf8 82.Rd2 Kf7 83.Rh2 Kf6 84.Rc2 Kg5 85.Rg2 Kf6 86.Rc2 Kg7 87.a4 Kh8 88.Kc6 hxg3 89.h4 Kg7 90.Rc3 Kh8 91.Kb7 g2 92.Rg3 g1=B 93.Kb6 Kh7 94.Kb5 Bf2 95.Rg5 Kh6 96.Rg2 Kh7 97.c6 Be3 98.Rg4 Bc5 99.Rg7+ Kh6 100.Rc7 Be3 101.Rd7 Bc1 102.Re7 Kg6 103.Ka5 Bd2+ 104.Kb6 Bc1 105.Re4 Be3+ 106.Ka6 Bc5 107.Kb5 Bb4 108.Rc4 Kf6 109.Rg4 Bd6 110.Rg1 Bb8 111.Rc1 Ke6 112.c7 Kd6 113.Rd1+ Ke7 114.cxb8=R Ke6 115.Rg8 Ke7 116.Rb1 Kd6 117.Kb6 Kd7 118.Re8 Kd6 119.Rd1# 1-0