1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Nf6 6.Nc3 e6 7.Be3 Qc7 8.f3 Bb4 9.Qd2 d5 10.a3 Bxc3 11.Qxc3 dxe4 12.O-O-O O-O 13.fxe4 Nxe4 14.Qe1 Qe5 15.Bd3 Nf6 16.Qd2 Nd5 17.Bc5 Rd8 18.Rhf1 b6 19.Rde1 Qc7 20.Bg1 Bb7 21.Qg5 h6 22.Qh4 Ne5 23.Be4 Ba6 24.Bd4 Nd3+ 25.Bxd3 Bxd3 26.Rf2 Bg6 27.Qg4 Rac8 28.Be5 Qxc2+ 29.Rxc2 Rxc2+ 30.Kb1 Rxg2+