1.e4 c5 2.Nc3 d6 3.f4 e6 4.Nf3 Nc6 5.Bc4 Nge7 6.d4 cxd4 7.Nxd4 Nxd4 8.Qxd4 Nc6 9.Qf2 Be7 10.O-O O-O 11.Be3 a6 12.a4 Bd7 13.Bb6 Qb8 14.a5 Bd8 15.Rad1 Bxb6 16.Qxb6 Rd8 17.Rd3 Be8 18.Rfd1 Qa7 19.Rxd6 Rxd6 20.Rxd6 Nxa5 21.Qxa7 Rxa7 22.Rd8 Kf8 23.Be2 Ke7 24.Rd1 b5 25.e5 Nb7 26.Bf3 Nc5 27.b4 Na4 28.Nxa4 bxa4 29.c4 Rc7 30.c5 a5 31.bxa5 Rxc5 32.a6 Ra5 33.Be2 Bb5 34.Rb1 Bc6 35.Kf2 a3 36.Ra1 Kd7 37.g3 Bd5 38.Ke3 Kc6 39.Kd2 Kc5 40.Kc3 h6 41.h4 f6 42.exf6 gxf6 43.g4 e5 44.fxe5 fxe5 45.g5 hxg5 46.hxg5 e4 47.g6 e3 48.g7 Bg8 49.Kd3 a2 50.Kxe3 Kd6 51.Kd4 Ke7 52.Kc3 Kf6 53.Kb4 Re5 54.a7 Re8 55.Bf3 Kxg7 56.a8=Q Rxa8 57.Bxa8