1.e4 e5 2.Nc3 f6 3.Bc4 c6 4.d4 exd4 5.Qxd4 Ne7 6.Nf3 d5 7.exd5 cxd5 8.Bb5+ Nbc6 9.O-O Be6 10.Re1 Kf7 11.Qd3 a6 12.Ba4 b5 13.Bb3 Qd6 14.a4 Nb4 15.Qd1 bxa4 16.Rxa4 Rb8 17.Nd4 Bc8 18.g3 Qb6 19.Be3 Rb7 20.Rxb4 Qxb4 21.Nxd5 Nxd5 22.Bxd5+ Kg6 23.Bf3 h5 24.Qd3+ f5 25.Ra1 Rc7 26.Rxa6+ Kh7 27.Ra2 Qd6 28.Bf4 Qb6 29.Bxc7 Qxc7 30.Qc3 Qe5 31.Ra5 Qf6 32.Qxc8 Bb4 33.Qxf5+ Qxf5 34.Rxf5 Be1 35.Rxh5+ Kg8 36.Rxh8+ Kxh8 37.Nf5 Bd2 38.Be4 Bb4 39.c3 Bxc3 40.bxc3 Kh7 41.Bb7 g5 42.f3 Kg6 43.Ne3 Kf6 44.h3 Ke5 45.h4 Kd6 46.Bd5 Kc5 47.Nf5 g4 48.Bc6 Kxc6 49.Nh6 Kc5 50.Kf2 Kd6 51.Nxg4 Kc7 52.Nf6 Kc8 53.Kf1 Kb7 54.Ke1 Ka6 55.Kf1 Ka7 56.Nd7 Ka6 57.Nb6 Ka7 58.g4 Kxb6 59.Kf2 Kc7 60.g5 Kb6 61.Kf1 Kc6 62.Ke1 Kc7 63.c4 Kd8 64.h5 Kc7 65.Kd2 Kb6 66.c5+ Kc7 67.g6 Kb7 68.Kc3 Ka8 69.h6 Ka7 70.Kd4 Ka6 71.f4 Ka7 72.Ke5 Ka6 73.Ke4 Kb7 74.c6+ Kxc6 75.Ke5 Kb5 76.h7 Kc4 77.g7 Kd3 78.Kf6 Kc3 79.g8=Q Kd4 80.Ke7 Kd3 81.Qb8 Kc3 82.Kd8 Kd4 83.Qb4+ Kd5 84.Qe1 Kc6 85.Kc8 Kd5 86.h8=R Kc6 87.Rh3 Kc5 88.Qe7+ Kd4 89.Qd6+ Ke4 90.Qa6 Kf5 91.Qa2 Kg4 92.f5 Kxf5 93.Qh2 Ke6 94.Rf3 Kd5 95.Qc2 Kd4 96.Rb3 Ke5 97.Rc3 Kd6 98.Rc7 Kd5 99.Re7 Kd6 100.Re8 Kd5 101.Rh8 Kd4 102.Qd2+ Kc4 103.Qf4+ Kb3 104.Rh6 Kb2 105.Qc4 Ka1 106.Kd8 Kb1 107.Qa4 Kc1 108.Qd4 Kb1 109.Qh8 Kc2 110.Ke8 Kd3 111.Re6 Kc2 112.Qg8 Kd2 113.Re4 Kd1 114.Qg2 Kc1 115.Qg1+ Kc2 116.Qa7 Kc3 117.Qa1+ Kd2 118.Qf1 Kc2 119.Qb5 Kd2 120.Re6 Kc2 121.Re7 Kd1 122.Qh5+ Kd2 123.Kf7 Kd3 124.Ke6 Ke3 125.Qa5 Kf4 126.Rc7 Ke4 127.Rc3 Kf4 128.Qg5+ Ke4 129.Qg4# 1-0