1.c4 c5 2.e3 Nf6 3.Be2 e5 4.Nc3 d5 5.cxd5 Nxd5 6.Nf3 Nc6 7.O-O Nf6 8.h3 Bf5 9.Bb5 Qc7 10.d4 e4 11.Ne5 Bd6 12.Bxc6+ bxc6 13.Nc4 Bh2+ 14.Kh1 cxd4 15.exd4 O-O 16.Bg5 Nd5 17.Nxd5 cxd5 18.Ne3 Be6 19.Rc1 Qb8 20.g3 Bxh3 21.Re1 Bxg3 22.fxg3 Qxg3 23.Rg1 Qf2 24.Qh5 Qf3+ 25.Qxf3 exf3 26.Rg3 Be6 27.Bh6 Rfc8 28.Rxg7+ Kh8 29.Rf1 Rab8 30.b3 Rb4 31.Rg3 Rxd4 32.Bg7+ Kg8 33.Bxd4+ Bg4 34.Bb2 f6 35.Rxg4+ Kf7 36.Ba3 Rc1 37.Rd1 Rb1 38.Rg7+ Ke8 39.Rg4 Kd8 40.Bc5 h5 41.Rf1 Kc8 42.Be7 Kd7 43.Rf4 Kxe7 44.Rxb1 a5 45.Rd4 f2 46.Rxd5 f1=B 47.Rb5 Ke8 48.Nc4 Kf8 49.Rc5 h4 50.Rb5 Kg8 51.Rc5 Bd3 52.Kg2 Kh8 53.Ne5 Bc4 54.Nf3 Bg8 55.Rb2 Kg7 56.Rb5 Bd5 57.Kg1 Kf7 58.Rb6 Be6 59.Nh2 Ke7 60.Rxe6+ Kxe6 61.Re2+ Kd5 62.Rb2 Kc5 63.Ng4 Kb4 64.Rf2 f5 65.Rxf5 h3 66.Kh1 a4 67.Rh5 Kc3 68.Ra5 axb3 69.axb3 Kd4 70.Rf5 h2 71.Rf6 Kc3 72.Kg2 h1=Q+ 73.Kxh1 Kb4 74.Nf2 Ka3 75.Nd3 Kxb3 76.Rf1 Ka4 77.Kg2 Ka3 78.Kf2 Ka4 79.Rd1 Ka5 80.Nc1 Kb6 81.Rd6+ Kb5 82.Rd5+ Ka4 83.Kg2 Ka3 84.Rd2 Ka4 85.Rf2 Ka3 86.Ne2 Kb4 87.Nc3 Kxc3 88.Rf8 Kd3 89.Rc8 Ke3 90.Rc3+ Kd4 91.Rg3 Ke4 92.Rg7 Kd3 93.Kf2 Ke4 94.Rd7 Kf5 95.Rd5+ Kf4 96.Kg2 Ke3 97.Rd6 Ke4 98.Rd2 Ke5 99.Ra2 Kf6 100.Ra7 Kg6 101.Rb7 Kf5 102.Kh1 Ke6 103.Rc7 Kd5 104.Ra7 Kc4 105.Rb7 Kd3 106.Rf7 Kc4 107.Rg7 Kc5 108.Rg2 Kc4 109.Kg1 Kd3 110.Kf1 Kd4 111.Rg5 Kc3 112.Rg3+ Kb4 113.Kg2 Ka5 114.Kh2 Ka4 115.Rg1 Kb5 116.Rc1 Kb6 117.Rc2 Kb5 118.Rc3 Ka6 119.Rf3 Ka5 120.Kg3 Kb6 121.Kh4 Kb5 122.Rh3 Kc5 123.Kg5 Kb6 124.Rc3 Ka5 125.Rb3 Ka6 126.Kf5 Ka5 127.Ke5 Ka6 128.Kd6 Ka5 129.Kc5 Ka6 130.Rd3 Ka5 131.Ra3# 1-0