1.f4 d5 2.Nf3 Nf6 3.d3 c5 4.g3 g6 5.c3 Bg7 6.Na3 O-O 7.Bg2 Nc6 8.O-O Rb8 9.Ne5 Qb6 10.e4 c4+ 11.d4 Nxe5 12.fxe5 Nxe4 13.Nxc4 dxc4 14.Bxe4 Bxe5 15.Bd5 Bg7 16.Bxc4 e5 17.Qb3 Qxb3 18.axb3 Bh3 19.Rf3 b5 20.Bf1 Bg4 21.Rd3 exd4 22.cxd4 Bf5 23.Rd1 Bc2 24.Rd2 Bxb3 25.d5 Rfd8 26.d6 Bf8 27.Rd4 Rxd6 28.Rb4 Rd3 29.Rxb5 Rxb5 30.Bxd3 Rd5 31.Be2 Bc5+ 32.Kg2 Re5 33.Kf1 Rf5+ 34.Ke1 Bf2+ 35.Kd2 a5 36.Kc3 a4 37.Bh6 Rd5 38.Rc1 Bd4+ 39.Kb4 Rd8 40.Ka3 Be5 41.Be3 Bd6+ 42.Bc5 Rc8 43.Kb4 Be5 44.Ba6 Ra8 45.Bc4 Bxb2 46.Rb1 Rb8+ 47.Bb5 a3 48.Kxb3 Rxb5+ 49.Ka4 a2 50.Kxb5 axb1=Q 51.Bd4 Bc1+ 52.Kc6 h6 53.g4 Qe4+ 54.Kb5 Ba3 55.Ka6 Be7 56.g5 hxg5 57.Bh8 Qa4+ 58.Kb7 Qd7+ 59.Ka6 Qd6+ 60.Ka7 Qd7+ 61.Ka6 Qd2 62.Bb2 Qe3 63.Bc3 Bf8 64.Be1 Qa3+ 65.Kb5 Bb4 66.Bc3 Kf8 67.Bh8 Qd3+ 68.Kc6 Qe4+ 69.Kb6 Qf3 70.Ka7 g4 71.Kb6 Bc5+ 72.Kc7 Bb4 73.Bd4 Qd3 74.Bb6 f6 75.Kc6 Qc2+ 76.Bc5+ Bxc5 77.h3 Kf7 78.Kd5 Qf5+ 79.Kc4 Qh5 80.Kb5 Ke8 81.Kc4 Kd8 82.Kc3 Qh7 83.Kd3 Kc7 84.hxg4 Qh1 85.Kc3 Be3 86.Kd3 Ba7 87.Kc3 Qg2 88.Kc4 Bg1 89.Kb5 Qa8 90.g5 Bc5 91.Kc4 Qa4+ 92.Kd3 Be3 93.gxf6 Qd7+ 94.Ke4 Bb6 95.Kf3 Bc5 96.Kf4 Kd6 97.Kf3 Kc6 98.Kf4 Qd4+ 99.Kg3 Kd6 100.Kg2 Ba3 101.f7 Kd7 102.f8=N+ Kd6 103.Kg3 Qh8 104.Nxg6 Qa8 105.Nf4 Qh8 106.Kg2 Qa1 107.Nh5 Ke6 108.Kh2 Qc1 109.Kg3 Qg5+ 110.Kf3 Qh4 111.Kg2 Kd7 112.Ng7 Qe1 113.Ne8 Be7 114.Nc7 Ba3 115.Ne8 Qe3 116.Nd6 Bxd6 117.Kh1 Kd8 118.Kg2 Qg3+ 119.Kh1 Qh2# 0-1