1.c4 c5 2.Nc3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.e4 d6 6.Be3 Nc6 7.Qd2 Bg7 8.f3 Be6 9.Rc1 Qa5 10.b3 O-O 11.Nge2 a6 12.Nd5 Qxd2+ 13.Kxd2 Nd7 14.h4 h5 15.Nef4 Rac8 16.Be2 Bxd5 17.exd5 Nd4 18.Bd3 Rfe8 19.Rhd1 Nc5 20.Ne2 Nxe2 21.Bxe2 e6 22.dxe6 Rxe6 23.Bf1 Be5 24.Kc2 Bg3 25.Bg5 Ree8 26.b4 Ne6 27.Bf6 Ng7 28.Kb3 Nf5 29.Bd3 Ne3 30.Rh1 Bf4 31.Be4 d5 32.cxd5 Rxc1 33.Rxc1 Nxd5 34.Bxd5 Bxc1 35.Bxb7 Rb8 36.Bd5 a5 37.a3 axb4 38.axb4 Bd2 39.Be7 Be1 40.Bc6 f5 41.b5 Kf7 42.Bg5 Ke6 43.Kc4 Bg3 44.Bd5+ Ke5 45.Bf7 Rc8+ 46.Kb3 Rc5 47.Kb4 Rc2 48.Bxg6 Rxg2 49.Bxh5 Rh2 50.Bf7 Bxh4 51.Bxh4 Rxh4+ 52.Kc5 Kf6 53.Bd5 Ke7 54.b6 Kd7 55.Bc6+ Kc8 56.Bd5 Rh6 57.Bc6 f4 58.Be4 Kb8 59.b7 Ka7 60.Bd5 Kb8 61.Kd4 Rh7 62.Ke5 Rh5+ 63.Ke6 Rh2 64.Kf5 Rh5+ 65.Ke6 Rh6+ 66.Ke5 Rh5+ 67.Kd4 Ka7 68.Ke4 Kb8 69.Bc6 Rh2 70.Bd5 Rd2 71.Ke5 Rc2 72.Kxf4 Rb2 73.Ke5 Re2+ 74.Be4 Kc7 75.f4 Rb2 76.f5 Rb5+ 77.Bd5 Rb1 78.f6 Re1+ 79.Kf4 Rg1 80.f7 Rf1+ 81.Bf3 Rf2 82.f8=Q Kd7 83.Ke5 Rb2 84.Kd4 Kc7 85.Bh5 Rg2 86.b8=Q+ Kc6 87.Bf3+ Kd7 88.Bb7 Rg3 89.Bc8+ Kc6 90.Qe5 Rg1 91.Kd3 Rh1 92.Bd7+ Kb6 93.Qeh8 Rb1 94.Qa8 Re1 95.Qaf8 Re6 96.Qh4 Ka7 97.Qa3+ Kb6 98.Qh1 Re4 99.Qa2 Ra4 100.Qb3+ Kc7 101.Qb5 Ra1 102.Qxa1 Kd6 103.Kc3 Ke7 104.Qf5 Kd8 105.Qh5 Kxd7 106.Qd5+ Ke8 107.Qd3 Ke7 108.Qe1+ Kf8 109.Kb3 Kg7 110.Qdd2 Kg6 111.Qee3 Kf7 112.Qef2+ Kg6 113.Qde3 Kh5 114.Qff4 Kg6 115.Qef2 Kh5 116.Qf6 Kg4 117.Qg5+ Kxg5 118.Qg2+ Kf5 119.Kc3 Kf4 120.Qd2+ Kg3 121.Kb4 Kh4 122.Qd5 Kh3 123.Qd6 Kh4 124.Qf6+ Kg3 125.Kb3 Kg4 126.Kc3 Kg3 127.Kb2 Kh2 128.Qf4+ Kh1 129.Ka3 Kg1 130.Qb8 Kf2 131.Qb3 Ke1 132.Qb1+ Kd2 133.Qb2+ Kd1 134.Qa2 Kc1 135.Qg2 Kb1 136.Kb3 Ka1 137.Qd2 Kb1 138.Qf2 Ka1 139.Qa2# 1-0