1.d4 f5 2.Nc3 Nf6 3.e4 fxe4 4.f3 exf3 5.Qxf3 e6 6.Bd3 Nc6 7.Nge2 Be7 8.Qg3 Nb4 9.Bxh7 Rxh7 10.Qg6+ Kf8 11.O-O Kg8 12.Bg5 d5 13.Rxf6 Bxf6 14.Rf1 Bd7 15.Bxf6 Qe8 16.Qg3 Kh8 17.Nf4 gxf6 18.Ng6+ Kg7 19.Ne5+ Kf8 20.Rxf6+ Ke7 21.Qg5 Kd6 22.Ne4+ dxe4 23.Nc4+ Ke7 24.Rf5#