1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d3 Be7 5.O-O d6 6.a4 h6 7.Nc3 O-O 8.h3 Na5 9.Ba2 c5 10.Nh2 Be6 11.f4 exf4 12.Bxf4 Nc6 13.Nd5 Bxd5 14.exd5 Ne5 15.Nf3 Ng6 16.Bg3 Nh5 17.Bh2 Nhf4 18.Nd2 Bg5 19.h4 Nxg2 20.hxg5 Ne3 21.Qh5 Nxc2 22.Rac1 Ne3 23.Rf3 Re8 24.Kh1 Qxg5 25.Qxg5 hxg5 26.Ne4 Ng4 27.Bxd6 Nh4 28.Rg3 f5 29.Bxc5 Rac8 30.d6+ Kh7 31.d7 Nh6 32.dxc8=Q Rxc8 33.Bb3 fxe4 34.Rc3 Ng2 35.Kxg2 Kg6 36.Rc2 Kf5 37.Kh2 b6 38.Rh3 Ng8 39.Kg1 Nf6 40.Be7 Re8 41.Rc1 b5 42.Rh5 Rb8 43.Rh3 Ne8 44.Rb1 Ra8 45.Kf1 b4 46.Rh1 Nd6 47.Be6+ Kf4 48.Rd1 Rf8 49.Bd8 a5 50.Rh3 Ke5+ 51.Kg2 Re8 52.Bc7 Kd4 53.Re1 Rf8 54.Bf7 Rd8 55.Bxd6 Rh8 56.Bb3 Re8 57.dxe4 Rf8 58.Rf1 Rf2+ 59.Rxf2 g4 60.Rd2+ Kxe4 61.Kh2 g5 62.Kh1 Kf5 63.Rf3+ gxf3 64.Rd3 Ke4 65.Be6 f2 66.Kg2 f1=N 67.Bf8 Ng3 68.Bf5+ Nxf5 69.Rd7 Nd4 70.Bc5 Nf3 71.Rd8 g4 72.b3 Ne1+ 73.Kh1 g3 74.Kg1 g2 75.Bf2 Nf3+ 76.Kxg2 Kf4 77.Kh3 Ke5 78.Ra8 Ng5+ 79.Kh4 Ne6 80.Kg3 Kd5 81.Rxa5+ Ke4 82.Be3 Nc5 83.Bh6 Nxb3 84.Rb5 Kd4 85.Kg2 Na1 86.Bc1 Ke4 87.Kh2 b3 88.Kg1 Kd4 89.Kf1 Kc4 90.Ke1 Nc2+ 91.Kd2 Na1 92.Bb2 Nc2 93.Kd1 Ne1 94.Rg5 Nc2 95.Re5 Kb4 96.a5 Ne1 97.Bd4 Nc2 98.Bb6 Na3 99.Bc5+ Ka4 100.Bxa3 Kxa3 101.Rh5 Ka2 102.Rh1 b2 103.Kc2 b1=Q+ 104.Rxb1 Ka3 105.Rg1 Kb4 106.Rg5 Ka4 107.Re5 Kb4 108.Kb2 Kc4 109.Re6 Kd3 110.Kb1 Kc4 111.Re3 Kd5 112.Kc1 Kd6 113.Rg3 Kc5 114.Rg6 Kd5 115.a6 Ke5 116.Rf6 Kd5 117.Rf8 Kd4 118.Kb2 Kd3 119.Re8 Kd4 120.Re4+ Kc5 121.Kc2 Kc6 122.Rf4 Kb5 123.Kd1 Kc6 124.Rf3 Kc5 125.Kc1 Kb5 126.Kc2 Kc6 127.Kc1 Kb5 128.a7 Ka5 129.Rb3 Ka6 130.a8=Q# 1-0