1.e4 e5 2.Nf3 Nc6 3.Nc3 Be7 4.Bb5 Nf6 5.O-O O-O 6.Bxc6 dxc6 7.Nxe5 Nxe4 8.Nxc6 bxc6 9.Nxe4 f5 10.Nc3 Bc5 11.Qf3 Qf6 12.d3 g5 13.Bxg5 Qxg5 14.Qxc6 Rb8 15.Qxc5 Rb6 16.f4 Qg7 17.Rf3 Rg6 18.Qf2 Bb7 19.Rg3 Rff6 20.Re1 h5 21.Re8+ Kh7 22.Qe3 Rxg3 23.hxg3 Bc6 24.Re7 Rf7 25.Rxf7 Qxf7 26.Qxa7 Qg7 27.Kf2 h4 28.Qe3 Qg4 29.Qe7+