1.e4 c5 2.Nf3 e6 3.Nc3 Nc6 4.g3 d6 5.Bg2 Nf6 6.O-O Be7 7.d4 cxd4 8.Nxd4 Bd7 9.Ndb5 Qb8 10.Bf4 Ne5 11.Bg5 a6 12.Bxf6 gxf6 13.Nd4 Qa7 14.a4 Rc8 15.Nce2 O-O 16.b3 Kh8 17.c4 Bd8 18.h3 Qc5 19.Kh2 Nc6 20.Nc2 Rg8 21.Qd2 Ba5 22.Qf4 Qe5 23.Rad1 Nb4 24.Ne3 Bc6 25.Ng4 Qxf4 26.Nxf4 Rgd8 27.Nh5 b5 28.axb5 axb5 29.Nhxf6 bxc4 30.bxc4 Bb6 31.e5 Bxg2 32.Kxg2 d5 33.cxd5 exd5 34.Nh6 Rc7 35.Rc1 Rdc8 36.Nxf7+ Kg7 37.Rb1 Kxf7 38.Rxb4 Bc5 39.Rh4 Ke6 40.Nxh7 d4 41.Ng5+ Kxe5 42.Nf3+ Kd5 43.Rd1 Rf7 44.Nxd4 Bb6 45.Nf3+