1.e4 c5 2.Nf3 g6 3.d3 Bg7 4.g3 Nc6 5.Bg2 d6 6.O-O Nf6 7.c3 O-O 8.h3 Bd7 9.Be3 Rb8 10.Nbd2 b5 11.d4 cxd4 12.Nxd4 Qc7 13.Nxc6 Bxc6 14.Qc2 Nd7 15.Nb3 Ne5 16.Nd4 Bd7 17.b3 Rfc8 18.Rac1 a6 19.Qd2 Qa5 20.Rfd1 Nc6 21.Nxc6 Bxc6 22.Bd4 Bxd4 23.cxd4 Qxd2 24.Rxd2 Bd7 25.Rdc2 Kf8 26.h4 Ke8 27.e5 Rxc2 28.Rxc2 Rc8 29.Rxc8+ Bxc8 30.b4 Kd8 31.f4 Kc7 32.Kf2 h5 33.Ke3 e6 34.d5 dxe5 35.fxe5 exd5 36.Bxd5 Be6 37.Kd4 Kb6 38.a3 a5 39.Ke4 axb4 40.axb4 Kc7 41.Bxe6 fxe6 42.Kf4 Kc6 43.Kg5 Kd5 44.Kf6