1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.Nc3 Nf6 5.d3 d6 6.Bg5 h6 7.Bxf6 Qxf6 8.Nd5 Qd8 9.c3 O-O 10.d4 exd4 11.cxd4 Bb4+ 12.Nxb4 Nxb4 13.Qb3 Nc6 14.O-O Bg4 15.e5 Bxf3 16.Qxf3 Nxd4 17.Qd5 dxe5 18.Qxe5 Re8 19.Qf4 Ne2+ 20.Bxe2 Rxe2 21.Rfd1 Qe7 22.h3 Rxb2 23.Re1 Qd6 24.Qc1 Qd4 25.Rd1 Qxf2+ 26.Kh1 Qxg2#