1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.c4 Nf6 6.Nc3 Qc7 7.Be2 b6 8.O-O Bb7 9.Qc2 d6 10.Be3 Nbd7 11.f4 h5 12.h3 g6 13.f5 gxf5 14.exf5 e5 15.Ne6 fxe6 16.fxe6 O-O-O 17.exd7+ Nxd7 18.Rac1 Bh6 19.Qd3 Nc5 20.Qf5+ Kb8 21.Bxh6 Rxh6 22.b4 Qg7 23.Nd5 Rg8 24.Rf2 Ne6 25.Qf7 Qg5 26.Rd1 Rg7 27.Qf5 Qxf5 28.Rxf5 Bxd5 29.cxd5 Nf4 30.Rf8+ Kb7 31.Bf3 Rhg6 32.Rxf4 exf4 33.Re1 h4 34.Re4 Rf6 35.Bg4 Rc7 36.a4 b5 37.axb5 axb5 38.Be2 Kb6 39.Kf2 Rff7 40.Re6 Rcd7 41.Kf3 Rf5 42.Ke4 Re5+ 43.Rxe5 dxe5 44.Bg4 Rg7 45.Bf3 Rg5 46.d6 Kc6 47.d7 Kxd7 48.Kd5 Ke7 49.Be4 Kf6 50.Kc5 Rg3 51.Kxb5 Re3 52.Bd5 e4 53.Kc4 f3 54.gxf3 exf3 55.b5 f2 56.Bg2 Re1 57.b6 f1=Q+ 58.Bxf1 Rxf1 59.Kc5 Kf5