1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bd7 8.Bxc6 bxc6 9.O-O Bc5 10.Be3 Bb6 11.c3 O-O 12.Nd2 f6 13.exf6 Nxf6 14.h3 c5 15.Ne2 Bb5 16.Re1 Kh8 17.Nf3 Ne4 18.Nd2 Nf6 19.Nf3 Ne4 20.Nd2 Nxd2 21.Qxd2 d4 22.cxd4 Bxe2 23.Qxe2 cxd4 24.Rad1 Qh4 25.Qc4 Rad8 26.Re2 dxe3 27.Qxh4 Rxd1+ 28.Kh2 exf2 29.Rxf2 Bxf2 30.Qe7 Bg1+ 31.Kg3