1.c4 c5 2.Nc3 Nc6 3.Nf3 e6 4.g3 Nd4 5.Bg2 Be7 6.e3 Nxf3+ 7.Qxf3 Nf6 8.O-O h6 9.d4 cxd4 10.exd4 O-O 11.d5 e5 12.Qe2 d6 13.Qd1 Nd7 14.Be3 f5 15.f4 e4 16.Rf2 Nc5 17.Bf1 a5 18.Nb5 Bd7 19.Nd4 Bf6 20.b3 Qb6 21.Kg2 Nd3 22.Bxd3 Bxd4 23.Bxd4 Qxd4 24.Bf1 Qc5 25.Rc2 g5 26.Qh5 Qd4 27.Qg6+ Qg7 28.Qxg7+ Kxg7 29.Kf2 gxf4 30.gxf4 Kf6 31.Rc3 Rg8 32.Rh3 Rg6 33.Be2 Rag8 34.Rg3 Be8 35.Rb1 Bf7 36.b4 a4 37.a3 b6 38.Rxg6+ Rxg6 39.Rg1 Rxg1 40.Kxg1 Be8 41.Kf2 Ke7 42.Ke3 Bd7 43.Kd4 Be8 44.c5 bxc5+ 45.bxc5 dxc5+ 46.Kxc5 Bd7 47.d6+ Kd8 48.Kd5 Ke8 49.Ke5 Kd8 50.Kf6 Bc8 51.Kg6 Be6 52.Kxh6 Kd7 53.h4 Kxd6 54.h5 Kc5 55.Kg6 Kd4 56.h6 Bg8 57.Kg7 Ke3 58.Kxg8 Kxe2 59.h7 e3 60.h8=Q Kf3 61.Qh5+ Kf2 62.Qxf5 Kg1 63.Qb5 Kh2 64.Kf7 e2 65.Qxe2+ Kg3 66.Kg8 Kh4 67.Qd2 Kh3 68.f5 Kg4 69.Kh8 Kxf5 70.Qe1 Kg4 71.Qb1 Kh5 72.Qb5+ Kg4 73.Qxa4+ Kf5 74.Kg7 Ke5 75.Kf8 Kd5 76.Qa5+ Kd4 77.Qf5 Kc4 78.Qh5 Kb3 79.Qf7+ Ka4 80.Qf2 Kxa3 81.Qd4 Kb3 82.Qc5 Ka2 83.Qc3 Kb1 84.Ke7 Ka2 85.Qa5+ Kb1 86.Qc5 Ka2 87.Kd8 Kb3 88.Qd6 Kc3 89.Qb8 Kd2 90.Qc8 Kd3 91.Ke8 Kd4 92.Qb7 Kc5 93.Kf8 Kd6 94.Qg2 Ke6 95.Qh3+ Kd6 96.Qd3+ Kc7 97.Qf1 Kd7 98.Qa1 Kc6 99.Qd1 Kc7 100.Ke8 Kb7 101.Qe1 Kc6 102.Qg1 Kb5 103.Qd4 Ka5 104.Kd7 Kb5 105.Ke7 Kc6 106.Qa7 Kb5 107.Kf7 Kb4 108.Qb6+ Ka4 109.Qb8 Ka3 110.Qb7 Ka2 111.Qe7 Kb3 112.Kf8 Kc3 113.Qf7 Kb2 114.Qc4 Kb1 115.Kf7 Ka1 116.Ke7 Kb1 117.Qf7 Ka1 118.Qe6 Kb2 119.Qd5 Ka3 120.Qa5+ Kb2 121.Kd7 Kc2 122.Qa6 Kb1 123.Qe2 Kc1 124.Kc6 Kb1 125.Kc5 Kc1 126.Kc4 Kb1 127.Kc3 Kc1 128.Qf1# 1-0