1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 g6 6.Be3 Bg7 7.Bc4 O-O 8.Bb3 a6 9.f3 b5 10.Qd2 Ne5 11.Qe2 Bb7 12.O-O-O Rc8 13.h4 Nc4 14.Bg5 Nh5 15.Qf2 h6 16.g4 Nf6 17.Be3 Qa5 18.Bxc4 Rxc4 19.g5 Nh5 20.gxh6 Bh8 21.Nb3 Qc7 22.Bb6 Qf4+ 23.Be3 Qf6 24.Rxd7 Bc6 25.Rd4 Rxd4 26.Nxd4 Rc8 27.Rd1 b4 28.Bg5 Qe5 29.Nce2 Bb5 30.Be3 a5 31.Nf4 Nxf4 32.Bxf4 Qxf4+ 33.Rd2 Bd7 34.h5 Bf6 35.hxg6 fxg6 36.Kb1 Bg5 37.Rd1 Kh7 38.Qg2 Rc4 39.Ne2 Qh4 40.Rh1 Qxh1+ 41.Qxh1 Bf6 42.Qd1 Be6 43.Nf4 Rd4 44.Nd3 a4 45.Qe2 Bc4 46.e5 Bg5 47.b3 axb3 48.axb3 Bb5 49.Qf2 Rd5 50.f4 Bxh6 51.Nxb4 Rd1+ 52.Kb2 Rf1 53.Qc5 Bg7 54.Qxb5 Rxf4 55.Nc6 Rf5 56.Qc5 g5 57.Qxe7 g4 58.Qh4+