1.d4 Nf6 2.g4 Nc6 3.h4 Nxg4 4.Nc3 d5 5.Bg2 a5 6.Nxd5 e6 7.Nc3 Bd6 8.e4 e5 9.d5 Nd4 10.Nce2 Bc5 11.Nxd4 Bxd4 12.Nh3 O-O 13.c3 Bb6 14.Qe2 f5 15.Bd2 fxe4 16.Bxe4 Nf6 17.Ng5 Nxe4 18.Qxe4 Bxf2+ 19.Kd1 Bf5 20.Qg2 Bb6 21.Ne4 Qe8 22.Kc1 Qg6 23.Qxg6 Bxg6 24.Re1 a4 25.c4 Bd4 26.a3 Rf3 27.Bc3 Bxe4 28.Rxe4 Bxc3 29.bxc3 Rxc3+ 30.Kd2 Rh3 31.Rxe5 Rf8 32.Re7 Rf2+ 33.Re2 Rxe2+ 34.Kxe2 Rxh4 35.Kd3 Rh3+ 36.Kd4 b6 37.c5 bxc5+ 38.Kxc5 Rc3+ 39.Kb5 Rd3 40.Kxa4 Rxd5 41.Kb4 h5 42.a4 Rd8 43.a5 g5 44.a6 g4 45.Rh1 Rd5 46.a7 Rd8 47.Kb5 Ra8 48.Ka6 Kf7 49.Rxh5 Rg8 50.Rh1 g3 51.Kb7 Ke6 52.Rg1 Kf5 53.Rxg3 Rxg3 54.a8=Q Rb3+ 55.Kxc7 Rc3+ 56.Kd6 Rd3+ 57.Kc5 Rc3+ 58.Kd4 Rg3 59.Qf8+ Ke6 60.Qc8+ Kf6 61.Qb8 Rg4+ 62.Kd5 Rg5+ 63.Ke4 Rg7 64.Kd5 Rg5+ 65.Ke4 Rg4+ 66.Kf3 Rg6 67.Ke4 Rg4+ 68.Kf3 Rg6 69.Kf4 Kf7 70.Ke5 Re6+ 71.Kf5 Rf6+ 72.Ke5 Re6+ 73.Kd5 Re7 74.Qf4+ Ke8 75.Kd6 Rd7+ 76.Ke6 Re7+ 77.Kd6 Rd7+ 78.Kc6 Re7 79.Qc4 Kf8 80.Kd6 Re8 81.Qc7 Re1 82.Qc3 Re8 83.Qh8+ Kf7 84.Qh5+ Kf8 85.Qh7 Re1 86.Qh4 Re8 87.Qh7 Re1 88.Qf5+ Kg7 89.Qg4+ Kf7 90.Qf3+ Ke8 91.Qg3 Rd1+ 92.Ke6 Kf8 93.Qf3+ Kg7 94.Qxd1 Kh6 95.Kf6 Kh7 96.Qg4 Kh8 97.Qg7# 1-0