1.e4 c5 2.h3 Nc6 3.Nf3 Nf6 4.Nc3 g6 5.d4 cxd4 6.Nxd4 Bg7 7.Nxc6 bxc6 8.e5 Ng8 9.Bf4 Qa5 10.Qd4 d6 11.O-O-O dxe5 12.Qc4 Qc7 13.Be3 Be6 14.Qa4 Nf6 15.Bc4 Bxc4 16.Qxc4 O-O 17.Rhe1 e6 18.Bc5 Rfd8 19.Rxd8+ Rxd8 20.a3 Nd5 21.Ne4 f5 22.Ng5 Re8 23.h4 e4 24.g3 h6 25.Nh3 Nb6 26.Qb3 Nd5 27.Qc4 Qa5 28.Rd1 Rb8 29.Bd4 Qb5 30.Qxb5 cxb5 31.Bxa7 Rc8 32.Nf4 Nxf4 33.gxf4 Bf6 34.Rh1 Kf7 35.Be3 e5 36.fxe5 Bxe5 37.Bxh6 Rh8 38.Bg5 Ke6 39.c3 f4 40.Rd1 Rf8 41.Kd2 Rh8 42.Ke2 Rh7 43.Rd8 Kf5 44.f3 Rh8 45.Rd5 Rb8 46.Be7 exf3+ 47.Kxf3 Ke6 48.Rc5 Rb7 49.Bg5 Bd6 50.Rc6 Kd5 51.Ra6 Rf7 52.a4 bxa4 53.Rxa4 Rb7 54.Bxf4 Bxf4 55.Kxf4 Rxb2 56.Kg5 Rg2+ 57.Rg4 Rc2 58.Kxg6 Rxc3 59.h5 Rc6+ 60.Kf5 Rc1 61.h6 Rh1 62.Kg6 Ke6 63.h7 Ke7 64.Kg7 Ke6 65.Rg6+ Kf5 66.Rh6 Rg1+ 67.Kf7 Rb1 68.h8=Q Rb7+ 69.Ke8 Rb8+ 70.Kd7 Rxh8 71.Rxh8 Ke5 72.Kc6 Kf4 73.Kd5 Kg5 74.Ke5 Kg4 75.Rd8 Kf3 76.Rd5 Ke3 77.Kf5 Kf3 78.Re5 Kg3 79.Ke4 Kf2 80.Kf4 Kg2 81.Re2+ Kf1 82.Kf3 Kg1 83.Kg3 Kf1 84.Re8 Kg1 85.Re1# 1-0