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.fxg7 Rg8 10.Bg5 Be7 11.Bxe7 Kxe7 12.Re4 Rxg7 13.Nxd4 Nxd4 14.Rxd4 Qg8 15.g3 Rg4 16.Nc3 Rd8 17.Nd5+ Kf8 18.Nf4 Rxd4 19.Qxd4 Qg5 20.Qh8+ Qg8 21.Qf6 Rxf4 22.Qxf4 c6 23.Qb8+ Kg7 24.Qxg8+ Kxg8 25.c3 b5 26.f4 Kg7 27.Kf2 Kf6 28.Ke3 Kf5 29.Rd1 Bd5 30.h3 h5 31.Rg1 a5 32.a3 c5 33.g4+ hxg4 34.Rxg4