1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.O-O d6 7.c4 Be7 8.Nc3 Bd7 9.Be3 Nc6 10.Rc1 O-O 11.Nxc6 Bxc6 12.f4 b5 13.e5 dxe5 14.fxe5 Nd7 15.cxb5 axb5 16.Bf4 Qb6+ 17.Kh1 Nc5 18.Bb1 b4 19.Qc2 g6 20.Nd1 f5 21.Be3 Qb7 22.a3 f4 23.Rxf4 Rxf4 24.Bxf4 Rf8 25.Be3 Rf1+ 26.Bg1 Bg5 27.Ne3 Rxc1 28.Qxc1 Bxg2+ 29.Nxg2 Bxc1 30.Bxc5 bxa3