1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 a6 5.c4 g6 6.Nc3 Nf6 7.Be2 Bg7 8.O-O O-O 9.Nc2 Nc6 10.Ne3 Re8 11.Ned5 e6 12.Nxf6+ Bxf6 13.Be3 Qc7 14.Qd2 b6 15.Rac1 Bb7 16.Na4 Ne5 17.Nxb6 Bxe4 18.f3 Bb7 19.Nxa8 Rxa8 20.c5 d5 21.Bd4 Bg7 22.f4 Nc6 23.Bxg7 Kxg7 24.b4 Ne7 25.a4 Nf5 26.b5 axb5 27.axb5 d4 28.g4 Nh4 29.Qxd4+ Kg8 30.c6 Bc8 31.b6