1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Be3 Nxd4 6.Bxd4 b6 7.Bxg7 Nf6 8.Bxh8 Nxe4 9.Bd4 Qe7 10.Be2 Bb7 11.O-O O-O-O 12.Bf3 d5 13.Re1 Qg5 14.Bxc5 Nxc5 15.Qd2 Qxd2 16.Nxd2 Ne4 17.Nxe4 dxe4 18.Bxe4 Bxe4 19.Rxe4 f5 20.Re7 h5 21.g3 Rd5 22.Rh7 Rc5 23.c3 a5 24.Rxh5 a4 25.Rh4 b5 26.Rb4 c6 27.Re1 Rd5 28.Kg2 Kc7 29.Re7+ Kb6 30.Re6 Rd2 31.a3