1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Nc3 b5 6.Bd3 Qb6 7.Nf3 Qc7 8.O-O Bb7 9.Bd2 Nc6 10.a4 b4 11.Na2 Nf6 12.c3 bxc3 13.Bxc3 d5 14.Bxf6 dxe4 15.Bxg7 Bxg7 16.Bxe4 Ne5 17.Qe2 Bxe4 18.Qxe4 O-O 19.Rac1 Nxf3+ 20.Qxf3 Qa5 21.Nc3 Rac8 22.Qg4 Kh8 23.b4 Qe5 24.Ne2 f5 25.Qf3 Rxc1 26.Rxc1 Bh6 27.Rb1 Rd8 28.h3 Rd2 29.Kf1 Rb2 30.Rxb2 Qxb2 31.Qc3+ Qxc3 32.Nxc3 Bd2 33.Na2 Kg7 34.Ke2 Bf4 35.b5 axb5 36.a5 Bd6 37.a6 Bc5 38.Nb4 Kf6 39.Nc6 b4 40.Nxb4 e5 41.Nc6