1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.O-O Be7 5.d4 Nxe4 6.dxe5 Nc5 7.Nc3 O-O 8.Be3 Ne6 9.Qe2 d6 10.exd6 Bxd6 11.Rad1 Qf6 12.Bxe6 Bxe6 13.Bg5 Qg6 14.Ne4 Ne5 15.Bf4 Nxf3+ 16.Qxf3 Bg4 17.Qd3 Bxf4 18.f3 Be6 19.g3 Be5 20.f4 Bf6 21.f5 Bxf5 22.Nxf6+ Qxf6 23.Rxf5 Qb6+ 24.Kg2 Qxb2 25.Rdf1 Qxa2 26.Qe4 c6 27.Rg5 Rae8 28.Qg4 Qxc2+ 29.Kh3 Qc3 30.Rf3 Qa1 31.Qf5 Re2