1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 Qf6 6.Qf3 Qxc6 7.Nc3 a6 8.Bc4 Nf6 9.Bd3 O-O 10.O-O d6 11.Bg5 Ng4 12.Nd5 Ne5 13.Qg3 Qe8 14.Be7 c6 15.Nf6+ Kh8 16.Nxe8 Rxe8 17.Bh4 f6 18.Kh1 Rg8 19.f4 Ng4 20.Qe1 Ne3 21.Rf3 g5 22.fxg5 fxg5 23.Qc3+ Rg7 24.Rf8#