1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.f3 e5 6.Nb3 d5 7.exd5 Qxd5 8.Bd3 Be7 9.Nc3 Qd8 10.Be3 O-O 11.Qe2 Nc6 12.O-O-O Qc7 13.g4 Be6 14.g5 Nd7 15.Kb1 a5 16.Nb5 Qb8 17.a4 Nb4 18.Be4 Rc8 19.Qf2 Ra6 20.Rd2 f5 21.gxf6 Nxf6 22.Ba7 Qa8 23.Rg1 Nxe4 24.fxe4 Rac6 25.Qg3 Bf6 26.Rf2 Bxb3 27.Qxb3+ Kh8 28.Qg3 Rg8 29.Rd1 Rd8 30.Rfd2 Rxd2 31.Rxd2 Qg8 32.b3 Qc8 33.Qf2 Qe6 34.Bc5 Nxc2 35.Kxc2 b6 36.Rd6 Qc8 37.Kb2 Rxc5 38.Rxb6 Be7 39.Qd2 h6 40.Nc3 Bg5 41.Qd3 Qf8 42.Rd6 Rc8 43.Rd5 Qf4 44.Ne2 Qxh2 45.Rxa5 Qf2 46.Rd5 Kh7 47.a5 Qe1 48.a6 Rf8 49.a7 Rf2 50.a8=Q Rxe2+ 51.Qxe2 Qxe2+ 52.Ka3 Be7+ 53.b4 Qxe4 54.Ka2 Bxb4 55.Qc6 Be7 56.Qd7 Qc2+ 57.Ka1 Bf6 58.Rd6 e4+