1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.f3 Nc6 8.Qd2 O-O 9.O-O-O Nxd4 10.Bxd4 Be6 11.Kb1 Qc7 12.g4 Rfc8 13.h4 Qa5 14.Qg5 Qxg5 15.hxg5 Nd7 16.Bxg7 Kxg7 17.Nd5 Bxd5 18.Rxd5 Nc5 19.e5 dxe5 20.Rxe5 Ne6 21.Bd3 Rc5 22.Rhe1 Rac8 23.b4 Rxe5 24.Rxe5 Rc7 25.Kb2 h6 26.gxh6+ Kxh6 27.c3 Nf4 28.Be4 e6 29.Kb3 f5 30.gxf5 exf5 31.Bc2 Kg5 32.c4 Ng2 33.Re6 Nh4 34.Bd1 Kf4 35.Rd6 Nxf3 36.Bxf3 Kxf3 37.Rxg6 Rf7 38.Rg1 f4 39.c5 Ke2 40.Rc1 f3 41.Kc4 f2 42.Kb5 f1=Q 43.Rxf1 Rxf1