1.e4 e5 2.Nf3 f5 3.d4 fxe4 4.Nxe5 Nf6 5.Bg5 Be7 6.Nc3 d5 7.f3 exf3 8.Qxf3 c6 9.Bd3 O-O 10.O-O-O Ne4 11.Bxe7 Qxe7 12.Qh5 Rf5 13.Qe2 Nxc3 14.bxc3 Qg5+ 15.Kb1 Rf8 16.h4 Qg3 17.Rdf1 Rxf1+ 18.Qxf1 Be6 19.Rh3 Bxh3 20.Qf7+ Kh8 21.Qf8#