1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Bc5 6.e5 d5 7.exf6 dxc4 8.Re1+ Be6 9.Ng5 Qd5 10.Nc3 Qf5 11.Nce4 Bb6 12.Nxe6 fxe6 13.f7+ Kd7 14.Qe2 Raf8 15.Qxc4 Rxf7 16.a4 Ne5 17.Qe2 Rhf8 18.a5 d3 19.cxd3 Bd4 20.Be3 Nc6 21.a6 b6 22.Rac1 Bxe3 23.Qxe3 Qf4 24.Qh3 Nd4 25.Rc4 c5 26.b4 g5 27.bxc5 b5 28.Rxd4+ Ke7 29.Qg3 h6 30.Qxf4 gxf4 31.f3 Rg8 32.c6 Rd8 33.c7 Rc8 34.Nd6