1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Qe2 Be7 5.c3 O-O 6.O-O Re8 7.d4 exd4 8.e5 d5 9.Bb3 Bc5 10.Bg5 d3 11.Qxd3 Nxe5 12.Nxe5 Rxe5 13.Bh4 c6 14.Nd2 Rh5 15.Bg3 Bf5 16.Qf3 Bd6 17.Rae1 Qd7 18.h3 Bg6 19.Qe3 Bxg3 20.fxg3 Ne4 21.Nxe4 Bxe4 22.Qd4 Bxg2 23.Rf4 Qxh3 24.Qxa7 Qh1+