1.e4 e5 2.f3 a5 3.f4 exf4 4.Nf3 Nf6 5.Be2 Nxe4 6.d3 Nf6 7.Bxf4 Be7 8.Bg5 d5 9.d4 Ne4 10.Bxe7 Qxe7 11.Nc3 c6 12.O-O O-O 13.Bd3 Nd7 14.Qe2 Ndf6 15.Ne5 a4 16.Nxe4 dxe4 17.Bxe4 Nxe4 18.Qxe4 f6 19.Qh4 g5 20.Qh6 fxe5 21.Rae1 Rxf1+ 22.Rxf1 exd4 23.Rf6 Qg7 24.h4 Qxh6 25.Rxh6 gxh4 26.Rxh4 c5 27.Rh5 Ra5 28.b4 axb3 29.axb3 Be6 30.b4 Ra1+ 31.Kf2 cxb4 32.Rb5 Ra2 33.Rxb4 Rxc2+ 34.Ke1 d3 35.Rxb7 Rxg2 36.Rb8+ Kf7 37.Rb7+ Kg6 38.Rb6 Kf6 39.Kd1 d2 40.Rc6 Ke5 41.Rb6 Bg4+ 42.Kc2 d1=Q+ 43.Kc3 Rb2 44.Rb5+ Rxb5 45.Kc4 Bf5 46.Kc3 Rb1 47.Kc4 h6 48.Kc3 Bd7 49.Kc4 Bh3 50.Kc3 Qg1 51.Kc2 Rf1 52.Kd3 Qb6 53.Kc3 Bg2 54.Kc4 Rf4+ 55.Kd3 Be4+ 56.Kc3 Bf5 57.Kd2 Be6 58.Kc2 h5 59.Kd2 Qa6 60.Kc2 Qa1 61.Kd3 Ra4 62.Ke2 Ra7 63.Kd2 Qa3 64.Kc2 Qa1 65.Kd3 Kd5 66.Ke3 Kc4 67.Ke2 h4 68.Kd2 Bc8 69.Ke3 Rb7 70.Kd2 Qh1 71.Kc2 Kc5 72.Kd2 Qd5+ 73.Kc2 Qg5 74.Kd3 Kb6 75.Ke2 Qd2+ 76.Kf3 Ka5 77.Ke4 Rb1 78.Kf3 Qd8 79.Ke3 Rd1 80.Kf4 Rd7 81.Kf5 Rf7+ 82.Kg6 h3 83.Kxf7 h2 84.Kg7 Qd7+ 85.Kf8 Qd8+ 86.Kg7 Ka6 87.Kf7 Qc7+ 88.Kf6 Qa5 89.Kf7 Kb5 90.Kg6 Qe1 91.Kf6 Be6 92.Ke7 Bf7+ 93.Kf6 Bh5 94.Kg5 Qf1 95.Kxh5 Qa1 96.Kg6 Qa8 97.Kg5 Qa4 98.Kf5 Qb3 99.Kg5 Qb2 100.Kg4 Qd2 101.Kh4 Qc3 102.Kg5 Kc5 103.Kh4 h1=R+ 104.Kg5 Qb3 105.Kg6 Rc1 106.Kh5 Kb5 107.Kg6 Qc4 108.Kf5 Qh4 109.Ke6 Ka6 110.Kd7 Ra1 111.Ke6 Qh6+ 112.Ke5 Qh3 113.Kd6 Qf3 114.Kc5 Qg4 115.Kd5 Ra5+ 116.Kd6 Rh5 117.Kc6 Rh3 118.Kd5 Qg5+ 119.Kc6 Qf5 120.Kd6 Rh1 121.Ke7 Qb1 122.Kf7 Qf5+ 123.Ke7 Kb6 124.Kd8 Qf7 125.Kc8 Qc7# 0-1