1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Be3 e6 7.Qd2 Qc7 8.f3 Be7 9.g4 b6 10.O-O-O Bb7 11.h4 Nbd7 12.g5 Nh5 13.Rg1 Ne5 14.f4 Nc4 15.Bxc4 Qxc4 16.f5 Rc8 17.e5 O-O 18.f6 Bd8 19.exd6 b5 20.Qe2 Qxe2 21.Ncxe2 Be4 22.Nf4 Nxf4 23.Bxf4 Bb6 24.c3 Rfd8 25.Rge1 Bg6 26.Nb3 Rd7 27.Be3 Rc6 28.Bxb6 Rxb6 29.Nc5 Rdxd6 30.Nb7 Rxd1+ 31.Rxd1 gxf6 32.gxf6 h5 33.Rd8+ Kh7 34.Nd6 Rc6 35.Rd7 Kg8 36.Rd8+ Kh7 37.Rd7 Kg8 38.Kd2 Rc5 39.Ke3 Rd5 40.Rd8+ Kh7 41.Kf4 Rc5 42.Rf8 a5 43.Nxf7 Bxf7 44.Rxf7+ Kg6 45.Rf8 b4 46.cxb4 axb4 47.Rb8 Kxf6 48.Rxb4 Rc1 49.a4 Rg1 50.Kf3 Kf5 51.Rb3 Rg4 52.a5 Rxh4 53.Ra3 Rb4 54.a6 Rb8 55.Ra5+ e5 56.a7 Ra8 57.Ra6 h4 58.b4 h3 59.b5 h2 60.Kg2 e4 61.b6 e3 62.b7 Rh8 63.Kh1 e2 64.Ra1 Rd8 65.Kxh2 Rd1 66.Ra5+ Ke4 67.Re5+ Kxe5 68.b8=Q+ Kd4 69.Qb4+ Ke3 70.a8=Q