1.Nf3 d5 2.d3 Nf6 3.d4 c5 4.e3 e6 5.c4 Qb6 6.Nc3 Nc6 7.Be2 Be7 8.O-O dxc4 9.Bxc4 O-O 10.h3 Rd8 11.dxc5 Qxc5 12.Qe2 Qh5 13.Rd1 Rxd1+ 14.Nxd1 e5 15.e4 Bxh3 16.gxh3 Qxh3 17.Ng5 Qh4 18.Nxf7 Kf8 19.Ng5 Nd4 20.Ne6+ Nxe6 21.Bxe6 Rd8 22.Nc3 Rd6 23.Bf5 g6 24.Bc8 Rd8 25.Be6 Rd6 26.Bc8 Rd8 27.Be6 Rd6 28.Bd5 Ng4 29.Qf3+ Rf6 30.Qg3 Qxg3+ 31.fxg3 Bc5+ 32.Kg2 Rf2+ 33.Kg1 Rf3+ 34.Kg2 Rf2+ 35.Kg1 h5 36.Nd1 Rd2+ 37.Kf1 Rxd1+ 38.Ke2 Rg1 39.Bxb7 Rg2+ 40.Kd3 Rxg3+ 41.Kc4 Bd4 42.Bg5 Ne3+ 43.Bxe3 Rxe3 44.Rg1 Kg7 45.a4 Bxb2 46.a5 Bd4 47.Rh1 Kh6 48.Kd5 Kg5 49.Rg1+ Kh6 50.a6 h4 51.Bc8 Rc3 52.Rh1 Rxc8 53.Rxh4+ Kg5 54.Rh7 Kf4 55.Rf7+ Ke3 56.Rg7 Rc5+ 57.Kd6 Kxe4 58.Rxa7 Ra5 59.Ra8 g5 60.Ke6 g4 61.Rg8 Rxa6+ 62.Kf7 Kf4 63.Ke7 g3 64.Kf7 Kf3 65.Rg5 g2 66.Rxg2 Kxg2 67.Kg7 Kh2 68.Kf7 Ra7+ 69.Kg6 Ra3 70.Kf6 Ra2 71.Kf5 Ra1 72.Kg5 Ra2 73.Kg4 Ra1 74.Kg5 e4 75.Kf5 Ra2 76.Kg5 e3 77.Kg4 Ra1 78.Kg5 Ra2 79.Kg4 Rf2 80.Kg5 Bb6 81.Kg4 Rf6 82.Kg5 Rg6+ 83.Kh5 Rg5+ 84.Kh4 Rg8 85.Kh5 Kg1 86.Kh4 Rh8+ 87.Kg3 Bd4 88.Kf3 Kh2 89.Ke2 Kg3 90.Ke1 Kh2 91.Ke2 Kg3 92.Kd3 Kf3 93.Kc2 e2 94.Kd2 Bc3+ 95.Kd3 Bd2 96.Kc2 Bc3 97.Kc1 e1=Q+ 98.Kc2 Ke4 99.Kb3 Ke5 100.Kc2 Kf4 101.Kd3 Bd2 102.Kc2 Bc3 103.Kd3 Qd2+ 104.Kc4 Ke5 105.Kb3 Rh1 106.Ka3 Qg2 107.Kb3 Qg6 108.Ka2 Qf6 109.Kb3 Kf5 110.Ka2 Bd2 111.Ka3 Bc3 112.Kb3 Qg5 113.Ka2 Qg8+ 114.Ka3 Ra1# 0-1