1.h4 d5 2.Nf3 Nc6 3.d4 Nf6 4.Bf4 e6 5.e3 Bd6 6.Nc3 a6 7.Bd3 Nxd4 8.Nxd4 e5 9.Bg5 exd4 10.Nxd5 Be5 11.Nxf6+ gxf6 12.Bf4 dxe3 13.Bxe3 Be6 14.Qf3 Qd5 15.Qxd5 Bxd5 16.O-O-O Bxg2 17.Rhg1 Bf3 18.Rde1 O-O-O 19.Rg7 Bd5 20.f4 Bd6 21.Rxh7 Rxh7 22.Bxh7 Rh8 23.Bf5+ Be6 24.Bxe6+ fxe6 25.Rh1 Rh5 26.Kd2 Kd7 27.Ke2 e5 28.fxe5 Bxe5 29.Kf3 Bxb2 30.Kg4 Ra5 31.h5 f5+ 32.Kg5 Ke6 33.h6 Ra4 34.Kg6 Rg4+ 35.Bg5 f4 36.Re1+ Kd5 37.Kf5 Rg2 38.Bxf4 Rxc2 39.Rd1+ Bd4 40.h7 c5 41.Rxd4+ cxd4 42.h8=Q Rf2 43.Qc8 Rxf4+ 44.Kxf4 d3 45.Ke3 d2 46.Qd8+ Kc6 47.Qxd2 Kc5 48.Ke4 b6 49.a3 Kc6 50.Ke5 a5 51.a4 b5 52.Qxa5 bxa4 53.Qxa4+ Kc5 54.Qe4 Kb6 55.Kd6 Kb5 56.Qd4 Ka6 57.Kc6 Ka5 58.Qb2 Ka4 59.Kc5 Ka5 60.Qa2# 1-0