1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Qd2 Be7 8.O-O-O O-O 9.f4 h6 10.Bh4 Nxd4 11.Qxd4 Qc7 12.Nb5 Qa5 13.Kb1 e5 14.fxe5 dxe5 15.Qxe5 Be6 16.b3 Ng4 17.Qg3 g5 18.Qe1 Bb4 19.c3 Bc5 20.Bg3 Ne3 21.Bc7 b6 22.Rd2 a6 23.Nd4 Qxc3 24.Be5 Nc2 25.Nxc2 Qxe5 26.h4 g4 27.Bd3 a5 28.Qe2 a4 29.b4 a3 30.Ne3 Bxe3 31.Qxe3 Ra4