1.e4 e5 2.Nf3 Nc6 3.Bc4 d6 4.O-O g6 5.d4 exd4 6.Nxd4 Bg7 7.Nxc6 bxc6 8.Re1 Ne7 9.c3 O-O 10.Bg5 h6 11.Be3 c5 12.Nd2 Rb8 13.Qc2 Kh8 14.f4 d5 15.Bf1 d4 16.Bf2 Nc6 17.Nb3 Qf6 18.g3 g5 19.e5 Qg6 20.Qxg6 fxg6 21.Bg2 Ne7 22.fxg5 hxg5 23.Rac1 d3 24.Bxc5 Rxb3 25.axb3 d2 26.Bxe7 Rf5 27.Rcd1 dxe1=Q+ 28.Rxe1 Rxe5 29.Rxe5 Bxe5 30.Bxg5 a5 31.Bd5