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.Bc4 Bd7 10.h4 Ne5 11.Bb3 Qa5 12.O-O-O Rfc8 13.Kb1 Rab8 14.Bg5 Nc4 15.Bxc4 Rxc4 16.Nb3 Qe5 17.Bf4 Qe6 18.Rhe1 Rbc8 19.e5 dxe5 20.Bxe5 Be8 21.Bd4 Qd6 22.Qe3 b5 23.Qxe7 Qxe7 24.Rxe7 b4 25.Ne4 Nxe4 26.Bxg7 Kxg7 27.Rxe4 Rxe4 28.fxe4 Bc6 29.Rd4 Re8 30.Rxb4 Bxe4 31.g3 h5 32.Kc1 Bf3 33.Nd4 Re1+ 34.Kd2 Rd1+ 35.Ke3 Bg4 36.c4 Rg1 37.Kf2 Rd1 38.Ke3 Rg1 39.Kf2 Rd1 40.c5 Rd2+ 41.Ke3 Rg2 42.Kf4 f6 43.c6 a5 44.Rb6 Rd2 45.Ke4 Rg2 46.c7 Kf7 47.a4 Ke7 48.Rb3 Kd7 49.Rc3 Kd6 50.b3 Bc8 51.Nb5+ Kd7 52.Na7 g5 53.hxg5 fxg5 54.Rd3+ Kxc7 55.Rc3+ Kd8 56.Nxc8