1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 d6 5.Nxd4 Nxd4 6.Qxd4 Nf6 7.O-O Be7 8.Nc3 O-O 9.Bf4 Be6 10.Nd5 Nxd5 11.exd5 Bf6 12.Qe3 Bf5 13.c3 Bg6 14.Bb5 a6 15.Bd3 Bxd3 16.Qxd3 Qd7 17.Rfe1 Rfe8 18.h3 Be5 19.Bxe5 Rxe5 20.Rxe5 dxe5 21.Re1 Re8 22.c4 c6 23.d6 c5 24.Qd5 b6 25.Rxe5 Rd8 26.Re7 Qc8 27.Qxf7+ Kh8 28.Qxg7#