1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.O-O Nxe4 6.Re1 d5 7.Bxd5 Qxd5 8.Nc3 Qa5 9.Nxe4 Be6 10.Bg5 h6 11.Bh4 g5 12.Nxd4 O-O-O 13.Nxc6 bxc6 14.Qh5 Bb4 15.c3 gxh4 16.Qxh4 Bd6 17.c4 Qf5 18.c5 Bf4 19.f3 Rhg8 20.Qf2 Bd5 21.Qf1 Bxe4 22.Qa6+ Kb8 23.Rxe4 Qxc5+ 24.Kh1 Be3 25.Qa4 Qg5 26.Rg4 Qd5 27.Rxg8 Rxg8 28.Rd1 Qb5 29.Qc2 Bb6 30.Qd2 Kb7 31.b3 Rg6