1.e4 c5 2.Nc3 d6 3.Nge2 e5 4.Nd5 Nc6 5.Nec3 Nf6 6.Nxf6+ Qxf6 7.Bc4 Qg6 8.O-O Bh3 9.Qf3 Bg4 10.Qg3 h5 11.h3 Bd7 12.Qxg6 fxg6 13.d3 Nd4 14.f4 Nxc2 15.Rb1 Nd4 16.fxe5 dxe5 17.Bf7+ Kd8 18.Nd5 Be7 19.Bxg6 Be6 20.Bf7 Rf8 21.Bxh5 Rxf1+ 22.Kxf1 Bxd5 23.exd5 Kc7 24.g3 Rd8 25.Bg6 Rxd5 26.Be4 Rd6 27.Bd2 b5 28.Kg2 Ra6 29.a3 b4 30.axb4 cxb4 31.Bd5 Rd6 32.Bc4 a5 33.h4 Kb6 34.Re1 Bf6 35.h5 Nc2 36.Re4 Rd4 37.Kf3 Rd8 38.g4 Nd4+ 39.Kg2 Rh8 40.Be3 a4 41.g5 Rxh5 42.gxf6 gxf6 43.Bxd4+ exd4 44.Re6+ Kc5 45.Ra6 Re5 46.Rxa4 Re2+ 47.Kf3 Rxb2 48.Ra5+ Kc6 49.Ke4 b3 50.Kxd4 Rb1 51.Kc3 b2 52.Rb5 Rc1+ 53.Kxb2 Rf1 54.Rb8 Rf2+ 55.Kc3 f5 56.Ra8 Rf4 57.Ba6 Kd5 58.Rb8 Rf1 59.Bc4+ Ke5 60.d4+ Ke4 61.Bxf1 f4 62.Rf8 Kf3 63.Bc4 Ke4 64.Ra8 Ke3 65.Rb8 f3 66.Kb3 f2 67.Rb6 Kf3 68.Rc6 Ke3 69.Bb5 f1=Q 70.Bxf1 Ke4 71.Bc4 Kf5 72.Kb4 Kg4 73.Bd3 Kf3 74.Rg6 Ke3 75.Bf1 Kxd4 76.Rg3 Ke5 77.Ka4 Kf6 78.Ra3 Kf5 79.Rd3 Kf4 80.Rd5 Kg4 81.Ba6 Kf4 82.Bd3 Kg3 83.Rb5 Kf2 84.Rb4 Kg2 85.Rg4+ Kh1 86.Bb1 Kh2 87.Rf4 Kg3 88.Rb4 Kf2 89.Rg4 Kf1 90.Kb3 Ke2 91.Rg3 Kd2 92.Rg1 Ke3 93.Ka3 Kf3 94.Ba2 Ke3 95.Ka4 Kd2 96.Bb1 Ke2 97.Be4 Ke3 98.Rg2 Kd4 99.Rg4 Kc5 100.Rg1 Kd6 101.Ka5 Ke5 102.Bc2 Kf4 103.Bf5 Ke3 104.Bh3 Ke2 105.Bg2 Kd2 106.Ka4 Ke3 107.Bf3 Kd3 108.Rg8 Ke3 109.Rf8 Kd3 110.Bd5 Ke3 111.Kb4 Kd3 112.Rf3+ Kc2 113.Rf4 Kd2 114.Kb3 Kd3 115.Re4 Kd2 116.Ba8 Kc1 117.Kc3 Kd1 118.Bd5 Kc1 119.Ba8 Kd1 120.Re7 Kc1 121.Re1# 1-0