1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.d3 b5 7.Bb3 O-O 8.a4 Bb7 9.Nc3 b4 10.Nd5 Na5 11.Nxe7+ Qxe7 12.Ba2 c5 13.Bg5 h6 14.Bh4 d6 15.Bg3 Bc8 16.Nh4 Be6 17.Bxe6 Qxe6 18.f4 c4 19.Nf5 b3 20.Bh4 bxc2 21.Qxc2 Nh5 22.Qc3 Nb3 23.Rad1 Nc5 24.fxe5 Nxd3 25.exd6 Qxe4 26.b3 Ndf4 27.Rxf4 Qxf4 28.Rf1 Qe4 29.Qxc4 Qe6 30.Qg4 g6 31.Nxh6+ Kg7 32.Rxf7+