1.d4 Nf6 2.c4 c5 3.d5 d6 4.Nf3 e5 5.Nc3 e4 6.Ng5 Qe7 7.Qc2 Bf5 8.g4 Nxg4 9.Ngxe4 g6 10.Bf4 Bh6 11.Bxd6 Bxe4 12.Nxe4 Qh4 13.Bg3 Qe7 14.Bh3 Bg5 15.Bxg4 f5 16.Nxg5 Nd7 17.Bh5 Rb8 18.Bxg6+ Kd8 19.Nf7+ Ke8 20.Nxh8+ hxg6 21.Nxg6 Qh7 22.h3 Qg7 23.h4 Ne5 24.h5 Qf8 25.h6 Qd6 26.h7 Nf3+ 27.Kf1 Kd8 28.Rh2 Kc7 29.Rh3 b6 30.Rh4 Kd7 31.Rh5 Nd4 32.Rh6 Qxd5 33.cxd5 Rg8 34.hxg8=Q c4 35.Rh7# 1-0