1.c4 c5 2.Nf3 Nf6 3.e3 g6 4.d4 Bg7 5.Be2 O-O 6.O-O d5 7.Nc3 cxd4 8.exd4 Nc6 9.c5 Bg4 10.Be3 Ne4 11.h3 Bxf3 12.Bxf3 f5 13.Bxe4 fxe4 14.Qb3 e6 15.Qxb7 Nxd4 16.Rad1 Nf5 17.Nxe4 Nxe3 18.fxe3 Rxf1+ 19.Kxf1 Qf8+ 20.Kg1 dxe4 21.c6 Bh6 22.Qb3 Re8 23.c7 Bg5 24.Kh1 Kg7 25.Qb7 Rc8 26.Rd7+ Kh6 27.Qxe4 Qf2 28.Qe5 Qf6 29.Qe4 Qf5 30.Qb7 Qf1+ 31.Kh2 Bxe3 32.h4 Bf4+ 33.g3 Qf2+ 34.Qg2 Bxg3+ 35.Kh3 Qxg2+ 36.Kxg2 Bxc7 37.Kh3 Bb6 38.Re7 Rc2 39.Rxe6 Rxb2 40.a4 Ra2 41.Re4 Kh5 42.Re5+ Kh6 43.Re4 Kg7 44.Re7+ Kf6 45.Rxh7 Rxa4 46.h5 g5 47.h6 Kg6 48.Rh8 Rh4+ 49.Kg3 Rxh6 50.Rg8+ Kf5 51.Rf8+ Rf6 52.Rg8 a5 53.Kf3 Rc6 54.Rf8+ Rf6 55.Rg8 Rc6 56.Rf8+ Ke5 57.Rg8 Kd4 58.Rxg5 Kc4 59.Ke2 Rd6 60.Rg4+ Kb3 61.Rg3+ Kb2 62.Rd3 Rh6 63.Rd2+ Kb3 64.Kd3 Rd6+ 65.Ke2 Rxd2+ 66.Kxd2 Kb2 67.Ke2 Ba7 68.Kd2 Bb8 69.Ke2 Kb3 70.Kd2 Ka4 71.Kc1 Kb4 72.Kb1 Kb5 73.Ka2 Bh2 74.Ka3 Bc7 75.Kb3 Bb8 76.Ka3 Ka6 77.Ka4 Bc7 78.Kb3 Kb7 79.Ka4 Bd8 80.Kb3 Kb6 81.Ka4 Kc5 82.Kb3 Kd4 83.Ka4 Ke5 84.Kb3 Ke6 85.Ka4 Kd6 86.Kb5 Bc7 87.Ka4 Kd7 88.Kb3 Kc6 89.Ka4 Bd8 90.Kb3 Kc7 91.Ka4 Kb6 92.Kb3 Kb7 93.Ka4 Ka6 94.Kb3 Kb5 95.Ka3 a4 96.Ka2 Be7 97.Ka1 Bf8 98.Ka2 Kb4 99.Ka1 Ka3 100.Kb1 Bg7 101.Kc1 Bd4 102.Kb1 Bf6 103.Kc1 Kb4 104.Kb1 Bd4 105.Ka2 Bb6 106.Ka1 Bc7 107.Ka2 Bd6 108.Ka1 Bf8 109.Ka2 Kb5 110.Ka1 Ka6 111.Ka2 Kb6 112.Ka1 Kb7 113.Ka2 Kb8 114.Ka1 Bc5 115.Ka2 Be7 116.Ka1 Bf8 117.Ka2 Bb4 118.Ka1 Be7 119.Ka2 Bf8 120.Ka1 Kc7 121.Ka2 Kb6 122.Ka1 Ka5 123.Ka2 Kb4 124.Ka1 a3 125.Ka2 Ka4 126.Ka1 Kb3 127.Kb1 Bg7 128.Kc1 a2 129.Kd2 Bc3+ 130.Kc1 a1=Q# 0-1