1.e4 e5 2.Bc4 Bc5 3.Nf3 Nf6 4.d3 O-O 5.c3 h6 6.Nbd2 d6 7.O-O Be6 8.b4 Bb6 9.Qb3 Bxc4 10.Nxc4 Nbd7 11.a4 a6 12.Nxb6 Nxb6 13.Re1 Qe7 14.Nh4 Qe6 15.Qd1 Nc8 16.Nf5 Ne7 17.g4 c6 18.Qf3 d5 19.Kh1 Nh7 20.h4 Rad8 21.Rg1 Kh8 22.Be3 dxe4 23.dxe4 Nxf5 24.gxf5 Qf6 25.Qg4 Rd3 26.Bc5 Rfd8 27.Be7 Rh3+ 28.Qxh3 Qxe7 29.Qg3