1.d4 Nf6 2.Nf3 e6 3.Bf4 d5 4.e3 Bd6 5.Bg3 O-O 6.Nbd2 Qe7 7.Bd3 Nbd7 8.Ne5 Ne8 9.f4 f6 10.Bxh7+ Kxh7 11.Qh5+ Kg8 12.Ng6 Qd8 13.Nf3 c5 14.O-O c4 15.Bh4 Be7 16.g4 Nd6 17.Nfe5 Nf7 18.Nxf7 Kxf7 19.f5 exf5 20.gxf5 Kg8 21.Rf3 Re8 22.Rg3 Nf8 23.Qh8+ Kf7 24.Ne5+ fxe5 25.Rxg7#