1.d4 Nf6 2.c4 e5 3.dxe5 Ng4 4.e4 Nxe5 5.f4 Nec6 6.Nf3 Bb4+ 7.Bd2 O-O 8.Bxb4 Nxb4 9.Nc3 d6 10.a3 N4c6 11.Bd3 Nd7 12.O-O Nf6 13.Qc2 Bg4 14.Qf2 Bxf3 15.Qxf3 Nd4 16.Qf2 c5 17.h3 Re8 18.Rae1 a6 19.e5 dxe5 20.fxe5 Nd7 21.Qxf7+ Kh8 22.Qh5 h6 23.Qg6 Nf8 24.Rxf8+ Rxf8 25.Qh7#