1.c4 Nf6 2.Nc3 c5 3.Nf3 g6 4.e4 d6 5.d4 cxd4 6.Nxd4 Bg7 7.Be2 O-O 8.Be3 Nc6 9.Nc2 Be6 10.O-O a6 11.f3 Rc8 12.Qd2 Ne5 13.b3 Qc7 14.Rac1 b5 15.Nd5 Bxd5 16.cxd5 Qc3 17.Qxc3 Rxc3 18.Bd4 Rc7 19.Nb4 Rfc8 20.Rxc7 Rxc7 21.Nxa6 Rc2 22.Bxb5 Rxa2 23.Nb4 Ra8 24.Nc6 Nxc6 25.dxc6 Ne8 26.Be3 Rb8 27.Ba4 Nc7 28.Rd1 Kf8 29.Kf2 Ke8 30.g4 Kd8 31.h4 Ne6 32.Rd5 Kc7 33.Ra5 Be5 34.Ra7+ Kd8 35.Rd7+ Kc8 36.Rxe7 Bf6 37.Rxf7 Bxh4+ 38.Ke2 h5 39.gxh5 gxh5 40.Rh7 Nc5 41.Bxc5 dxc5 42.Rxh5