1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 Ng4 7.cxd4 Bb4+ 8.Nc3 d5 9.exd6 Qxd6 10.O-O O-O 11.h3 Nf6 12.Nb5 Qd7 13.a3 Bd6 14.d5 Ne5 15.Nxe5 Bxe5 16.Re1 Bd6 17.Bg5 Qf5 18.Bxf6 Qxf6 19.Nxd6 cxd6 20.Re3 Bf5 21.Rf3 Qg6 22.Bd3 Bxd3 23.Rxd3 f5 24.Rg3 Qe8 25.Qd4 f4 26.Qxg7#