1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.g3 d6 5.d4 cxd4 6.Nxd4 Nf6 7.Bg2 Be7 8.O-O Qc7 9.a4 Nc6 10.Nb3 b6 11.f4 Bb7 12.Be3 Rc8 13.Qe2 g6 14.f5 exf5 15.exf5 Ne5 16.Rae1 O-O 17.fxg6 hxg6 18.Bg5 Nh7 19.Bxb7 Qxb7 20.Bxe7 Qxe7 21.Nd5 Qb7 22.Rd1 Rfe8 23.Rf4 Kg7 24.h4 f5 25.Qf2 b5 26.a5 Rc4 27.Qg2 Ng4 28.Rxc4 bxc4 29.Nd2 Qb5 30.Qf3 Re5 31.Nf1 Qxa5 32.c3 Qc5+ 33.Kg2 Nhf6 34.Nf4 d5 35.Rd4 Qb5 36.Rd2 Qc5 37.Re2 Ne4 38.h5 g5 39.Ng6 Qd6 40.Nxe5 Qxe5 41.Ne3 Nxe3+ 42.Qxe3 Kh6 43.Re1 Kxh5 44.Ra1 Kg6