1.c4 c5 2.Nc3 e5 3.d3 d6 4.Nf3 Nf6 5.h3 h6 6.Bd2 Nc6 7.g3 Be7 8.Nd5 Nxd5 9.cxd5 Nd4 10.e4 Nxf3+ 11.Qxf3 O-O 12.h4 f5 13.Qh5 f4 14.gxf4 exf4 15.Rg1 Kh8 16.O-O-O Bxh4 17.Rg2 Bf6 18.Be2 Bd7 19.Rdg1 Be8 20.Qh3 Qc7 21.Bxf4 Bd7 22.Qh5 Be8 23.Qh3 Bd7 24.Qh5 Be8 25.Qh2 Qb6 26.e5 Bxe5 27.Bxe5 dxe5 28.Rxg7 Qf6 29.Rxb7 Bf7 30.Bf3 c4 31.Rh1 Qg5+ 32.Kd1 cxd3 33.Qxh6+ Qxh6 34.Rxh6+ Kg7 35.Rc6 Rab8 36.Rxb8 Rxb8 37.b3 Bg6 38.Kd2 Rf8 39.Ke3 e4 40.Bd1 Rh8 41.Bg4 Bh5 42.Bf5 Bf3 43.Rc4 Re8 44.d6 Kf6 45.d7 Rd8 46.Rc5 Ke7 47.Rd5 d2 48.Rxd2 Rf8 49.Bxe4 Bxe4 50.Kxe4 Kd8 51.f4 Rf7 52.f5 Rxd7 53.Rxd7+ Kxd7 54.Kd4 Kd8 55.Kd5 Kd7 56.Kd4 Ke8 57.Ke5 Kf8 58.Ke6 Ke8 59.Kf6 Kf8 60.Kg5 Ke7 61.Kg6 Kf8 62.Kf6 Kg8 63.a4 Kh7 64.Kg5 Kg8 65.Kf6 Kf8 66.Ke5 Kg7 67.Ke4 Kh8 68.a5 Kg8 69.Kf3 Kf7 70.Ke2 Kf6 71.Kd3 Kxf5 72.Kc4 Ke6 73.Kb5 Kd7 74.Ka6 Kc6 75.b4 Kc7 76.Kxa7 Kc8 77.a6 Kc7 78.b5 Kc8 79.b6 Kd7 80.b7 Kd8 81.b8=Q+ Ke7 82.Kb6 Kf7 83.Ka5 Kf6 84.Qa7 Ke5 85.Qf2 Ke4 86.Kb6 Kd3 87.Qf8 Ke3 88.Qg8 Kd2 89.a7 Kd3 90.Qd5+ Kc2 91.a8=B Kb1 92.Qh1+ Kb2 93.Qf3 Kc2 94.Kb7 Kb2 95.Qf4 Kc2 96.Qg5 Kd1 97.Qg8 Ke1 98.Qf7 Kd1 99.Kb6 Ke1 100.Qf5 Ke2 101.Qe4+ Kf1 102.Qg6 Ke1 103.Qh7 Kd2 104.Bc6 Ke1 105.Ka5 Ke2 106.Ka6 Ke3 107.Bd5 Kd2 108.Qe4 Kc1 109.Bb7 Kd1 110.Qe8 Kc1 111.Qc6+ Kb1 112.Qc3 Ka2 113.Qg7 Kb1 114.Qf6 Kc1 115.Kb5 Kb1 116.Kc4 Ka2 117.Qf8 Kb1 118.Qc5 Kb2 119.Be4 Ka1 120.Qe5+ Ka2 121.Qh8 Ka3 122.Bd5 Ka2 123.Be4 Ka3 124.Qh2 Ka4 125.Qa2# 1-0