1.e4 a5 2.f4 d5 3.exd5 Nf6 4.Nf3 Nxd5 5.d4 Bg4 6.Be2 e6 7.c4 Bb4+ 8.Kf1 Nf6 9.h3 Bf5 10.g4 Bg6 11.a3 Be7 12.Kg2 Nbd7 13.Nc3 Ne4 14.Bd3 Nxc3 15.bxc3 Bxd3 16.Qxd3 O-O 17.Rb1 a4 18.h4 Nc5 19.Qc2 Nb3 20.Ng5 g6 21.Be3 c5 22.h5 Bxg5 23.fxg5 cxd4 24.cxd4 Qc7 25.Rbf1 Rad8 26.Qc3 Qd7 27.Rf4 b5 28.d5 bxc4 29.Qf6 Qxd5+ 30.Kh2 gxh5 31.gxh5 Qd3 32.h6 Qg6 33.Rxc4 Rd3 34.Qxg6+ hxg6 35.Bf4 Nd2 36.Rxa4 Nf3+ 37.Kg2 e5 38.Bc1 Rc8 39.Rf1 Nd4 40.Ra5 Nf5 41.Rxe5 Rc2+ 42.Kg1 Rg3+ 43.Kh1 Rh3+ 44.Kg1 Rhh2 45.Re8+ Kh7 46.Rf3 Rhg2+ 47.Kf1 Rg3 48.Rxg3 Nxg3+ 49.Ke1 Rxc1+ 50.Kd2 Rc5 51.Re7 Rxg5 52.Rxf7+ Kxh6 53.Kc3 Ne4+ 54.Kb4 Rg1 55.a4 Rb1+ 56.Ka3 Nc5 57.Rf3 g5 58.Rc3 Nd7 59.a5 g4 60.Ka4 Nb8 61.Rc8 Kg5 62.Rg8+ Kh4 63.Rh8+ Kg3 64.Rh6 Kf4 65.Rf6+ Ke5 66.Rg6 Kf5 67.Rb6 Rxb6 68.axb6 Kf6 69.Kb3 Nd7 70.b7 Nc5+ 71.Kc2 Nxb7 72.Kb3 Nd8 73.Ka4 Nb7 74.Kb3 Ke7 75.Kc3 Kf8 76.Kd4 g3 77.Ke3 Nd6 78.Kf3 Nf5 79.Kg4 Ke7 80.Kf3 Ke6 81.Kg4 Kf6 82.Kf4 Kg6 83.Ke5 Kh7 84.Kd5 Ne3+ 85.Ke4 g2 86.Kf3 g1=Q 87.Kf4 Qd1 88.Kxe3 Qe1+ 89.Kf3 Qg1 90.Ke2 Qc1 91.Kf3 Qc2 92.Kg3 Qd2 93.Kh4 Qe2 94.Kg5 Qe1 95.Kf4 Qb1 96.Kg5 Qa1 97.Kg4 Qb2 98.Kh4 Qc2 99.Kg5 Qd2+ 100.Kf5 Qe2 101.Kf4 Qf1+ 102.Kg4 Qc1 103.Kg3 Kg6 104.Kh4 Kf5 105.Kh3 Kf4 106.Kh4 Qh1# 0-1