1.g4 e5 2.Nf3 e4 3.Nd4 d5 4.d3 Bxg4 5.dxe4 dxe4 6.Nc3 Nd7 7.Nxe4 Ngf6 8.Nxf6+ Qxf6 9.Bg2 O-O-O 10.Be3 Nb6 11.c3 c5 12.Qb3 cxd4 13.cxd4 Be6 14.Qb5 Bc4 15.Rc1 Qe6 16.b3 Qg6 17.Rxc4+ Kb8 18.Bf3 Bd6 19.h4 Rhe8 20.Rc1 Rc8 21.h5 Qe6 22.Rxc8+ Rxc8 23.Kf1 Rc2 24.Kg2 Rxa2 25.Rh4 f5 26.Bf4 Bxf4 27.Rxf4 g6 28.e4 fxe4 29.Rxe4 Qd6 30.h6 a5 31.Qc5 Qxc5 32.dxc5 Nc8 33.Re8 Rc2 34.Rh8 Rxc5 35.Rxh7 Rg5+ 36.Kf1 Rb5 37.Rd7 Rxb3 38.h7 Rxf3 39.h8=Q a4 40.Kg2 Rb3 41.Qe5+ Ka8 42.Qa5+ Kb8 43.Qxa4 Rb6 44.Qa5 Rc6 45.Qd8 g5 46.Kf3 Ka7 47.Kg4 Nb6 48.Rc7 Rxc7 49.Qxc7 Nd5 50.Qa5+ Kb8 51.Qxd5 b5 52.Qxb5+ Kc8 53.Kf5 g4 54.Ke6 Kc7 55.Ke7 g3 56.fxg3 Kc8 57.Kd6 Kd8 58.Qb8# 1-0