1.h4 c6 2.Nf3 Nf6 3.d4 d5 4.Bf4 Bf5 5.e3 h6 6.Bd3 e6 7.Bxf5 exf5 8.Qd3 Ne4 9.Qb3 Qb6 10.h5 Nd7 11.Nh4 Ndf6 12.Nxf5 g6 13.hxg6 fxg6 14.Ng3 g5 15.Be5 Nxg3 16.Bxf6 Nxh1 17.Bxh8 Bb4+ 18.Nc3 O-O-O 19.Be5 Rf8 20.f3 g4 21.O-O-O Nf2 22.Rf1 Bxc3 23.Qxc3 Ne4 24.Qa3 Rf7 25.Bf4 Qb5 26.Re1 gxf3 27.gxf3 Ng5 28.Qd6 Qa5 29.Rh1 Rh7 30.Bxg5 hxg5 31.Qf8+ Qd8 32.Qxd8+ Kxd8 33.Rxh7 a5 34.Rh5 Ke7 35.Rxg5 b5 36.Rg3 a4 37.Rg5 a3 38.bxa3 Ke6 39.Rg3 Kf6 40.Rg2 Ke6 41.Kd2 Kf5 42.Rf2 Kf6 43.e4 dxe4 44.fxe4+ Ke7 45.Kd3 Ke6 46.e5 c5 47.dxc5 Kd5 48.e6 Kxe6 49.Kd4 b4 50.axb4 Kd7 51.Kd5 Kd8 52.Kd6 Kc8 53.c6 Kb8 54.Rh2 Ka7 55.Rh1 Kb6 56.c7 Kb7 57.Rh7 Ka7 58.Kc6 Ka8 59.c8=Q# 1-0