1.d4 Nf6 2.Nf3 e6 3.e3 c5 4.c3 b6 5.Bd3 Bb7 6.Nbd2 d5 7.O-O Nbd7 8.Ne5 Nxe5 9.dxe5 Nd7 10.f4 Be7 11.Nf3 O-O 12.b3 Qc7 13.Bb2 f6 14.c4 fxe5 15.Nxe5 Bf6 16.Qh5 g6 17.Nxg6 Bxb2 18.Ne7+ Kg7 19.Qxh7+ Kf6 20.Qh4+ Kf7 21.Bg6+ Kg7 22.Qh7+ Kf6 23.Ng8+ Rxg8 24.Qf7#