1.e4 Nc6 2.d4 d5 3.Nc3 dxe4 4.d5 Nb8 5.Nxe4 c6 6.Bc4 cxd5 7.Qxd5 Qxd5 8.Bxd5 e6 9.Bc4 Nf6 10.Nxf6+ gxf6 11.Be3 Rg8 12.g3 b6 13.Nf3 Nd7 14.Bb5 Bb7 15.Ke2 Bd6 16.Rhd1 Ke7 17.Bf4 Bxf3+ 18.Kxf3 Ne5+ 19.Kg2 Rac8 20.c3 Rgd8 21.a4 Nc4 22.Bc1 h5 23.Rb1 f5 24.Bh6 Ne5 25.Rd2 h4 26.Rbd1 f6 27.Bf4 Nf7 28.Be3 Rg8 29.f4 Rc7 30.Kf3 Rh8 31.Bg1 hxg3 32.hxg3 Rcc8 33.Kg2 Rcg8 34.Be3 Rh4 35.a5 e5 36.Re1 Rhg4 37.Bf2 bxa5 38.Bc4 Rxf4 39.Bxf7 Rxf2+ 40.Rxf2 Kxf7 41.Rxf5 Ke6 42.Rh5 a4 43.Rh7 Be7 44.Ra1 Rb8 45.Ra2 a5 46.Rh4 a3 47.bxa3 Rb3 48.Ra4 Rxc3 49.Rxa5 e4 50.Ra6+ Kf5 51.Rf2+ Ke5 52.a4 Ra3 53.g4 Kd4 54.Re6 Bc5 55.Rfxf6 Rxa4 56.Rf5 Ra2+ 57.Kg3 Ra3+ 58.Kh4 e3 59.Rfe5 Kc4 60.Rc6 Ra5 61.Rcxc5+ Rxc5 62.Rxe3 Rc8 63.g5 Rd8 64.Re4+ Kd3 65.Re7 Rd5 66.Kh5 Rd7 67.Rxd7+ Kc2 68.Rd2+ Kb3 69.Rg2 Ka4 70.Rc2 Kb5 71.Kh6 Ka6 72.Rc5 Kb7 73.Kh5 Kb6 74.Rc6+ Ka5 75.Rc7 Ka6 76.Rd7 Kb5 77.Rd6 Ka5 78.Rf6 Kb5 79.Rg6 Kc5 80.Rd6 Kxd6 81.g6 Kc6 82.Kh6 Kb7 83.Kg5 Ka8 84.Kg4 Kb7 85.g7 Kc7 86.g8=Q Kb6 87.Qc4 Ka7 88.Kh3 Kb8 89.Qg4 Kb7 90.Qd1 Ka6 91.Qe1 Kb7 92.Qb4+ Kc8 93.Qh4 Kb8 94.Qe7 Kc8 95.Qe2 Kb7 96.Qd3 Kc7 97.Qg3+ Kd7 98.Qg8 Kc7 99.Qg7+ Kb6 100.Qh6+ Kc5 101.Kg2 Kb4 102.Qd2+ Kc5 103.Kf2 Kc6 104.Qe1 Kc5 105.Kf3 Kd4 106.Qa5 Kd3 107.Qa6+ Kc2 108.Qh6 Kd1 109.Qf4 Kc2 110.Ke2 Kc3 111.Qg5 Kb2 112.Qg3 Ka1 113.Qh3 Kb1 114.Qc8 Ka1 115.Qd7 Kb2 116.Qa7 Kb1 117.Kd2 Kb2 118.Qa8 Kb1 119.Qg2 Ka2 120.Kc1+ Ka3 121.Qh3+ Kb4 122.Qg2 Ka3 123.Qb7 Ka2 124.Qb2# 1-0