1.e4 c5 2.Ne2 g6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 d6 6.Be3 Bg7 7.Qd2 Nxd4 8.Bxd4 Nf6 9.O-O-O O-O 10.f3 Be6 11.Nd5 Rc8 12.h4 Nxd5 13.Bxg7 Ne3 14.Qxe3 Kxg7 15.h5 Qc7 16.Bd3 Qc5 17.Qxc5 Rxc5 18.h6+ Kf6 19.b3 Rfc8 20.Kb2 Rg5 21.Rd2 Rg3 22.Rf2 Bd7 23.a4 Rc5 24.f4 a5 25.e5+ dxe5 26.fxe5+ Ke6 27.Rhf1 Be8 28.Bc4+ Rxc4 29.bxc4 Rg5 30.Rd1 Bxa4 31.Rd8 Rh5 32.Rf8 Rxh6 33.R8xf7 Rh4 34.Kc3 Bc6 35.Rg7 a4 36.Rff7 Kxe5 37.Rxe7+ Kf6 38.Rgf7+ Kg5 39.g3 Rh3 40.Re3 h5 41.Kb4 Rh2 42.Re6 Rxc2 43.Rg7 Kf5 44.Rgxg6 a3 45.Ref6+ Ke5 46.Rf1 a2 47.Kb3 Rg2 48.Rg5+ Kd4 49.Rd1+ Ke3 50.Ra1 Bf3 51.Rxa2 Rxa2 52.Kxa2 Kf2 53.Rg7 Bg4 54.Rxb7 Kxg3 55.Rb3+ Kf4 56.c5 h4 57.c6 h3 58.c7 h2 59.Rb4+ Kf3 60.Rxg4 Kxg4 61.c8=Q+ Kg3 62.Qc6 Kf2 63.Qh1 Kg3 64.Kb3 Kh3 65.Kc2 Kg3 66.Kd3 Kh3 67.Ke2 Kg3 68.Kf1 Kh3 69.Qf3+ Kh4 70.Qg2 Kh5 71.Qxh2+ Kg6 72.Qh3 Kf6 73.Qh7 Ke6 74.Qa7 Ke5 75.Qc5+ Ke4 76.Qc6+ Kd3 77.Qb5+ Kc3 78.Qd5 Kb2 79.Qe6 Ka3 80.Kf2 Kb2 81.Qc6 Ka2 82.Qf3 Kb1 83.Qh1+ Kb2 84.Qh4 Ka2 85.Qh1 Kb2 86.Ke1 Kc3 87.Qh2 Kd4 88.Qh6 Kd3 89.Qg6+ Kc4 90.Kf2 Kb3 91.Qg2 Kc3 92.Kf1 Kb3 93.Qa8 Kb4 94.Ke1 Kb3 95.Qg8+ Ka4 96.Kd2 Ka5 97.Qg6 Kb5 98.Qd6 Kc4 99.Qh6 Kd5 100.Qf4 Kc5 101.Qg3 Kb6 102.Kc2 Ka7 103.Qc3 Kb7 104.Qa5 Kc8 105.Qb5 Kd8 106.Kd2 Ke7 107.Qb1 Kd7 108.Qb7+ Kd8 109.Qf3 Ke7 110.Qc3 Kd8 111.Qg3 Kc8 112.Qg5 Kc7 113.Kc3 Kd7 114.Kc4 Ke6 115.Kc5 Kf7 116.Kd6 Kf8 117.Ke6 Ke8 118.Qe7# 1-0