1.c4 c5 2.Nf3 Nf6 3.Nc3 d5 4.cxd5 Nxd5 5.e3 Nxc3 6.dxc3 Qc7 7.e4 e6 8.Be2 Nd7 9.Be3 Nf6 10.Nd2 Be7 11.O-O O-O 12.f4 b6 13.Qc2 Bb7 14.c4 Rad8 15.e5 Nd7 16.Ne4 Nb8 17.Rad1 Nc6 18.Bf3 Nd4 19.Bxd4 cxd4 20.b3 b5 21.c5 d3 22.Rxd3 Rxd3 23.Qxd3 Bxc5+ 24.Kh1 Bxe4 25.Bxe4 g6 26.Qxb5 Rd8 27.g3 Bb6 28.Qe2 Qc5 29.Kg2 Qb4 30.Bd3 Rd4 31.Kh3 Qc3 32.Rd1 h5 33.Qc2 Qb4 34.Rf1 Kg7 35.Rd1 Qa5 36.Qe2 Qc3 37.Qc2 Qb4 38.Bc4 Qc5 39.Rxd4 Qxd4 40.Qd3 Qb2 41.Qe2 Qa1 42.a4 Qb1 43.Qd3 Qb2 44.Qe2 Qa3 45.Qd2 Qa1 46.Qe2 Bc5 47.Qf1 Qb2 48.Qe2 Qc1 49.Qf1 Qc2 50.Qd3 Qf2 51.Qe2 Qg1 52.Qf1 Qe3 53.Qe2 Qc3 54.Qd3 Qb2 55.Qe2 Qa3 56.Qd3 Be7 57.Qd7 Qc5 58.Kg2 a5 59.Qb5 Qe3 60.Qd7 Qe4+ 61.Kh3 Qf5+ 62.Kg2 Qc2+ 63.Kh3 Kf8 64.Qc8+ Kg7 65.Qd7 Qf5+ 66.Kg2 Bb4 67.Qd3 h4 68.Qxf5 gxf5 69.gxh4 Bd2 70.Kf3 Kg6 71.Bb5 Bb4 72.Be8 Kg7 73.h5 Bf8 74.h3 f6 75.h6+ Kxh6 76.exf6 Bb4 77.Bf7 Bc3 78.Bxe6 Kg6 79.f7 Kg7 80.h4 Bf6 81.h5 Be7 82.Bxf5 Kxf7 83.Bg6+ Kf6 84.Ke4 Bb4 85.Kd5 Bd2 86.f5 Kg7 87.Kc4 Kf6 88.Kd5 Be3 89.b4 axb4 90.Kc4 Bd2 91.Kb3 Be1 92.a5 Ke7 93.a6 Bf2 94.Kxb4 Kd6 95.h6 Bd4 96.h7 Kc7 97.Kc4 Bh8 98.Kd5 Kb6 99.Ke6 Kxa6 100.Kf7 Kb6 101.Kg8 Be5 102.h8=Q Bd6 103.Qd4+ Bc5 104.Qxc5+ Kxc5 105.f6 Kd6 106.f7 Ke5 107.f8=Q Kd4 108.Qf5 Kc3 109.Qc5+ Kb2 110.Qc4 Ka1 111.Bf7 Kb2 112.Qd3 Kc1 113.Qe2 Kb1 114.Bg6+ Ka1 115.Bh5 Kb1 116.Qd2 Ka1 117.Be2 Kb1 118.Bd3+ Ka1 119.Qc3+ Ka2 120.Qb4 Ka1 121.Qb1#