1.e4 e5 2.Bc4 Nf6 3.d3 c6 4.Nf3 Be7 5.c3 Qc7 6.Bb3 d5 7.Qe2 O-O 8.O-O Bg4 9.h3 Bh5 10.exd5 Nbd7 11.dxc6 bxc6 12.Nbd2 Kh8 13.Ne4 Nd5 14.Ng3 Bg6 15.d4 f5 16.dxe5 f4 17.Ne4 Nxe5 18.Neg5 Nxf3+ 19.Nxf3 Rae8 20.Re1 Bc5 21.Qf1 Ne3 22.fxe3 fxe3 23.Kh1 Qg3 24.Bc4 Be4 25.Be2 Bd6 26.Qg1 Rxf3 27.Bxf3 Bxf3 28.gxf3 Qxh3+