1.e4 c5 2.Nf3 Nc6 3.Nc3 d6 4.Bb5 e6 5.d4 cxd4 6.Qxd4 a6 7.Bxc6+ bxc6 8.Bg5 e5 9.Qd2 Qc7 10.Rd1 Bg4 11.O-O h6 12.Bh4 g5 13.Bg3 Qc8 14.Qe3 Nf6 15.Ne2 Be7 16.c4 Nxe4 17.Qxe4 f5 18.Qc2 f4 19.Qc3 fxg3 20.Nxg3 O-O 21.Qc2 Qe6 22.Qe4 Rac8 23.b3 Rf4 24.Qe3 Rcf8 25.Nd4 Qd7 26.Nde2 R4f7 27.c5 d5 28.f3 Be6 29.b4 Bf6 30.Ne4 Bg7 31.Nd6