1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.d4 exd4 5.e5 d5 6.Bb5 Ne4 7.Nxd4 Bc5 8.Be3 Bxd4 9.Qxd4 O-O 10.Bxc6 bxc6 11.Nc3 Ng5 12.Qa4 Bd7 13.O-O-O Ne6 14.Qa3 f6 15.exf6 Qxf6 16.Ne4 Qg6 17.Nc5 Nxc5 18.Bxc5 Rf4 19.Bd4 Re8 20.g3 Rfe4 21.Qc3 Bf5 22.b3 Re2 23.Rd2 Rxd2 24.Qxd2 c5 25.Bxc5 Qc6 26.Bd4 Qe6 27.Kb2 a6 28.Rd1 h6 29.Qc3 c6 30.Bxg7 c5 31.Bxh6