1.d4 Nf6 2.e3 d5 3.Bd3 e6 4.f4 Nbd7 5.Nd2 Be7 6.Ngf3 c5 7.c3 Ng4 8.Qe2 Bh4+ 9.g3 Be7 10.Ne5 Ngxe5 11.fxe5 Nb6 12.O-O Qc7 13.Qf3 Bg5 14.Bb5+ Kd8 15.h4 Bh6 16.Bd3 c4 17.Bc2 g6 18.Qf6+ Kd7 19.Qxh8 Bxe3+ 20.Kg2 Kc6 21.Qe8+ Bd7 22.Qxf7 g5 23.Qe7 gxh4 24.Qc5#