1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Qxd4 Nc6 5.Qe3 Nf6 6.c4 e6 7.Nc3 Be7 8.Bd3 O-O 9.Qe2 a6 10.O-O Qc7 11.h3 b6 12.Bf4 Bb7 13.Rac1 Ne5 14.Nxe5 dxe5 15.Be3 Bc5 16.Na4 Bxe4 17.Bxc5 Bxd3 18.Bxb6 Qd7 19.Qd1 Bxf1 20.Qxd7 Nxd7 21.Kxf1 Rfc8 22.b4 Rc6 23.Ba5 Kf8 24.Ke2 e4 25.c5 Rb8 26.Ke3 f5 27.Kd4 Ke7 28.Rc4 Rb5 29.a3 e5+ 30.Kc3 Ke6 31.Kb3 g6 32.Bd8 h6 33.h4 Rb8 34.Ba5 g5 35.hxg5 hxg5 36.Rc1 Rh8 37.Nb6 Rh2 38.Nxd7 Kxd7 39.a4 Rc8 40.b5 axb5 41.axb5 g4 42.c6+ Kd6 43.b6 Rxc6 44.Rd1+ Ke6 45.b7 Rh8 46.Rd8 Rh1 47.Kb2 Rcc1 48.Rd6+ Ke7 49.Bd8+ Kf7 50.Rf6+ Kg7 51.Rb6 Rb1+ 52.Ka2 Rxb6 53.Bxb6 Rh8 54.Bc7 Kf6 55.g3 f4 56.gxf4 exf4 57.Bxf4 Kf5 58.Bc7 e3 59.fxe3 Ke4 60.Bf4 g3 61.Bxg3 Kxe3 62.Kb3 Kd4 63.Kb4 Kd5 64.Kb5 Rg8 65.Bc7 Rh8 66.Kb6 Rh6+ 67.Ka7 Rh8 68.Bd8 Rxd8 69.b8=Q Rxb8 70.Kxb8