1.h4 d5 2.d4 c5 3.dxc5 e6 4.Be3 Nf6 5.c4 Nc6 6.cxd5 Nxd5 7.Bg5 Qc7 8.e4 Nf6 9.Nd2 Bxc5 10.Rc1 Qb6 11.Qf3 Nd4 12.Qf4 Bd7 13.Ne2 Nh5 14.Qe5 Nb3 15.axb3 Bxf2+ 16.Kd1 f6 17.Qc3 fxg5 18.hxg5 Rc8 19.Qxc8+ Bxc8 20.Rxc8+ Kf7 21.Rxh8 Be3 22.Rc8 Qd6 23.Rc2 Nf4 24.Nxf4 Qxf4 25.Rh3 e5 26.Bc4+ Ke8 27.Rf3 Qh4 28.Bb5+ Ke7 29.Rc7+ Kd6 30.Rd7+ Ke6 31.Rff7 Qh5+ 32.Kc2 Qxf7 33.Rxf7 Kxf7 34.g3 Bd4 35.Kb1 Bc3 36.g6+ Kg8 37.gxh7+ Kf7 38.h8=Q Ke6 39.Ka1 Bxd2 40.Qd8 a5 41.Bc4# 1-0