1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Nc6 8.Be3 Be7 9.f4 O-O 10.Qf3 Bd7 11.Rg1 Nxd4 12.Bxd4 Bc6 13.O-O-O b5 14.g4 a5 15.g5 Nxe4 16.Nxe4 a4 17.Bxe6 fxe6 18.Qg4 Bd7 19.Nf6+ Bxf6 20.Bxf6 Qb6 21.Be7 Qe3+ 22.Kb1 Rxf4 23.Qg2 d5 24.Bd6 Rf2 25.Qg4 Rc8 26.Rc1 Rc4 27.Qg3 Rf3 28.Rcf1 Rcf4 29.Bxf4 Rxg3 30.Bxe3 Rxe3 31.Rg2