1.e4 c5 2.Nc3 a6 3.Nf3 d6 4.d4 cxd4 5.Nxd4 Nf6 6.Be2 e5 7.Nb3 Be7 8.O-O O-O 9.Be3 Be6 10.a4 Nbd7 11.Qd2 Rc8 12.f3 Nb6 13.a5 Nc4 14.Bxc4 Rxc4 15.Rfd1 Qc7 16.Bb6 Qc6 17.Rac1 Nd7 18.Be3 f5 19.exf5 Rxf5 20.Nd5 Bf8 21.Bf2 Rf7 22.Ne3 Ra4 23.Nd5 Nf6 24.Nb6 Rf4 25.Qe2 Nd5 26.Bg3 R4f6 27.Nxd5 Bxd5 28.c4 Be6 29.Nd2 Rg6 30.Ne4 Bf5 31.b4 Be7 32.b5 Qc7 33.Kh1 axb5 34.a6 Bxe4 35.cxb5 Qb6 36.Bf2 Qa5 37.Ra1 Qb4 38.a7 Rxg2 39.a8=Q+ Bf8 40.Qaa2