1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.c3 Nf6 5.d4 exd4 6.e5 d5 7.Bb5 Ne4 8.cxd4 Bb6 9.Be3 O-O 10.Nbd2 f5 11.exf6 Qxf6 12.O-O Bg4 13.Bxc6 bxc6 14.Qa4 Nxd2 15.Nxd2 Rae8 16.Rae1 Qg6 17.Kh1 Re6 18.f3 Bf5 19.Bf2 Rfe8 20.Bg3 Bd3 21.Rxe6 Rxe6 22.Re1 Rxe1+ 23.Bxe1 Bb5 24.Qb4 Qd3 25.Bf2 Qe2 26.Bg1 a5 27.Qc3 h6 28.Qe3 Qd1 29.Nb3 Qc2 30.Qe6+ Kh7 31.Qe3 Qxb2