1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.e5 Nc6 6.Qa4 Nd5 7.Qe4 Ndb4 8.Bb5 Bg7 9.a3 Na6 10.Nc3 Nc7 11.Bc4 O-O 12.Bf4 Ne6 13.Bg3 a6 14.O-O-O b5 15.Bxe6 fxe6 16.h4 Qe8 17.Ne2 Rb8 18.Qg4 Rf5 19.Ned4 Nxd4 20.Nxd4 Rh5 21.Qe2 Bb7 22.f3 Rc8 23.Bf4 Qf8 24.Qe3 Rc5 25.Nxe6 dxe6 26.Qxc5 Qxf4+ 27.Kb1 Qxe5 28.Qb4 a5 29.Qc3 Qxc3 30.bxc3 Rd5 31.Rde1 Kf7