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.Re1 Be7 10.e5 f5 11.Ng5 g6 12.Bf1 Nc6 13.Nf3 Bc5 14.a3 Nce7 15.Bf4 h6 16.Be3 Nd5 17.Nxd5 Bxd5 18.Bxc5 Qxc5 19.b4 Qb6 20.a4 bxa4 21.c4 Bc6 22.b5 axb5 23.cxb5 Bb7 24.Nd2 Bd5 25.Rxa4 Rxa4 26.Qxa4 Ne7 27.Nc4 Bxc4 28.Bxc4 Kf7 29.Rd1 Qc7 30.g3 Rc8 31.Bf1 Nd5 32.Qh4 Qxe5 33.Qxh6 Rh8 34.Qd2 Nf6 35.b6 Rb8 36.Rb1 d5 37.Qa5 g5 38.Qa7+ Kg6 39.Qc7 Ng4 40.h3 Rh8 41.Bg2