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.f3 Ng5 11.Be3 Ne6 12.c3 Bb6 13.f4 Qe7 14.Qd2 c5 15.Nf5 Qf8 16.Qxd5 Rd8 17.Qe4 g6 18.Ng3 Ng7 19.f5 Nxf5 20.Nxf5 Bxf5 21.Rxf5 gxf5 22.Qxf5 Rd1+ 23.Kf2 Qe7 24.Qf3 Qh4+ 25.g3 Qxh2+ 26.Qg2 Qxg2+ 27.Kxg2 c4 28.Bf4 O-O 29.a4 a5 30.Kf3 Rfd8 31.Ke2 Rh1