1.c4 Nf6 2.d4 d5 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 e6 6.Nf3 Be7 7.Bd3 O-O 8.Qe2 b6 9.e5 Nd5 10.Qe4 g6 11.h4 c6 12.h5 f5 13.exf6 Nxf6 14.Qe3 Nxh5 15.Qh6 Rxf3 16.Bxg6 Nf6 17.Bxh7+ Nxh7 18.Qxh7+ Kf8 19.Qh8+ Kf7 20.Rh7+ Kg6 21.Qg7+ Kf5 22.g4#