1.e4 e5 2.Bc4 Nf6 3.Nf3 Nc6 4.O-O Bc5 5.Nc3 d6 6.Nh4 O-O 7.Qf3 Be6 8.Bxe6 fxe6 9.Qg3 Qe8 10.d3 Nh5 11.Qg4 Nd4 12.Bh6 Rf6 13.Bxg7 Nxg7 14.Ne2 Nxe2+ 15.Qxe2 Rh6 16.Nf3 Qh5 17.d4 exd4 18.c3 dxc3 19.bxc3 Rf8 20.h3 Rg6 21.e5 Qxh3 22.Nh4 Qxh4 23.Qf3 Rxf3 24.g3 Qxg3+ 25.Kh1 Qh3#