1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.Nc3 d4 5.Nb1 Nc6 6.Bb5 Qe7+ 7.Qe2 Qxe2+ 8.Bxe2 Bf5 9.d3 O-O-O 10.O-O Re8 11.Re1 Nf6 12.a3 a5 13.Nbd2 Bc5 14.Nb3 Bb6 15.Nbd2 Be6 16.Nc4 Bc5 17.Bd2 a4 18.b4 axb3 19.cxb3 b5 20.Na5 Nxa5 21.Bxa5 Bxb3 22.Rac1 Nd7 23.Nxd4 Ba4 24.Nf5 g6 25.d4 gxf5 26.dxc5 Ne5 27.c6 Re6 28.Rc5 Rhe8 29.Rec1 Rd8 30.Bxb5 Bxb5 31.Rxb5 Rxc6 32.Rcb1 Nc4 33.Bb4 Rb6 34.Rxb6 Nxb6 35.Kf1 Rd5 36.Rb3 c5 37.Bxc5 Rxc5 38.Rxb6 Kd7 39.Rh6 Ra5 40.Rxh7 Ke6 41.Rh3 Kf6 42.Ke2 Ra4 43.Kd2 Rf4 44.Rf3 Ra4 45.Kc2 Ra8 46.Kb3 Rb8+ 47.Ka2 Ra8 48.Kb2 Ke5 49.g3 Ra4 50.Kb3 Ra8 51.a4 Rb8+ 52.Ka3 Rb1 53.h4 Ra1+ 54.Kb4 Rb1+ 55.Rb3 Rf1 56.f4+ Kd6 57.a5 Kc6 58.Kc4 Ra1 59.Rb6+ Kc7 60.Rb5 Ra3 61.Rxf5 Rxg3 62.Rxf7+ Kc6 63.Kd4 Rh3 64.Rh7 Kd6 65.a6 Ra3 66.a7 Ra4+ 67.Kc3 Kc6 68.f5 Kb6 69.f6 Kc6 70.f7 Rxa7 71.f8=Q Rxh7 72.Qf4 Kd7 73.Kb2 Ke8 74.Ka1 Kd7 75.h5 Rxh5 76.Qg4+ Rf5 77.Qxf5+ Kc7 78.Qh5 Kd7 79.Qh2 Ke7 80.Qg2 Kd7 81.Qg6 Ke7 82.Qg3 Kd7 83.Qg5 Kc7 84.Qd5 Kc8 85.Qd3 Kb7 86.Qe4+ Kb8 87.Qh4 Kc7 88.Qh6 Kd7 89.Qh3+ Kc7 90.Qh2+ Kd7 91.Qh5 Kc7 92.Qh3 Kd6 93.Qa3+ Kc7 94.Qa8 Kd7 95.Qa4+ Kc7 96.Qa3 Kd7 97.Qb4 Kc7 98.Qg4 Kd6 99.Qd1+ Ke6 100.Qd8 Kf7 101.Qa5 Ke7 102.Qg5+ Ke8 103.Qg4 Ke7 104.Qb4+ Kf7 105.Qa4 Ke7 106.Qe4+ Kd7 107.Qh7+ Ke6 108.Qh4 Kd7 109.Qh6 Kc7 110.Qe3 Kd7 111.Qe5 Kd8 112.Qd4+ Ke7 113.Qd3 Kf7 114.Qc4+ Ke7 115.Qc6 Kf7 116.Kb2 Ke7 117.Kc3 Kf7 118.Kd4 Ke7 119.Ke5 Kf7 120.Qg2 Ke7 121.Qb7+ Ke8 122.Ke6 Kf8 123.Qf7# 1-0