1.c4 e5 2.Nc3 Nc6 3.Nf3 Bc5 4.Nxe5 Nxe5 5.d4 Bxd4 6.Qxd4 Qf6 7.Qe4 c6 8.f4 Qg6 9.Qxe5+ Ne7 10.e4 O-O 11.Qxe7 d6 12.f5 Bxf5 13.exf5 Qxf5 14.Qxd6 Rad8 15.Qg3 Qc2 16.Be2 Rfe8 17.O-O Rxe2 18.Nxe2 Qxe2 19.Bh6 g6 20.Qf4 f5 21.Qc7 Qe8 22.Qg7#