1.c3 Nf6 2.d4 c5 3.Nf3 e6 4.Bf4 Nc6 5.a3 Be7 6.e3 Nh5 7.Bg3 Nxg3 8.hxg3 d5 9.Nbd2 Qb6 10.Qc2 h6 11.b4 cxd4 12.cxd4 Bd7 13.Nb3 Rc8 14.Nc5 a5 15.b5 Na7 16.Nxd7 Kxd7 17.Ne5+ Ke8 18.Qd2 Qc7 19.Bd3 Qc3 20.Ke2 Qxd2+ 21.Kxd2 Bd6 22.g4 Ke7 23.f4 Rcd8 24.b6 Nc6 25.Nxc6+ bxc6 26.Rhc1 Kd7 27.Rc3 Rb8 28.Rb1 g5 29.f5 h5 30.Bc2 hxg4 31.Ba4 Rh2 32.Rxc6 Rxg2+ 33.Kd3 exf5 34.Rc2+ Ke6 35.Rxg2 Bc5 36.Bb5 Bd6 37.Rf2 Be5 38.Bc6 Bxd4 39.Ra2 f4 40.Kxd4 Rb7 41.Rg2 f6 42.Ra1 Rd7 43.Rgg1 Re7 44.Kc5 Ke5 45.Bd7 Rf7 46.Rxg4 a4 47.exf4+ Ke4 48.fxg5+ Kd3 49.Rd4+ Ke2 50.Kb5 Rxd7 51.Rxd5 Rd8 52.Rc5 Rf8 53.Ra2+ Kd1 54.Rb2 Rh8 55.b7 fxg5 56.Rf2 Ke1 57.Kc6 Rh2 58.Rb5 Rh7 59.Rbf5 Rg7 60.Kc5 Rd7 61.b8=B Re7 62.Bd6 Rf7 63.Rf6 g4 64.R2f3 Kd2 65.Kd4 Rxf6 66.Rxf6 Kd1 67.Kd3 Ke1 68.Rg6 Kf2 69.Be7 Kf1 70.Bf8 g3 71.Rg4 Ke1 72.Bb4+ Kf1 73.Rc4 Kf2 74.Rd4 Kg1 75.Bf8 Kh2 76.Rb4 Kh3 77.Kd4 g2 78.Rb1 Kg3 79.Ke5 g1=B 80.Rb7 Kg2 81.Kf6 Bd4+ 82.Ke6 Kh3 83.Bd6 Bg1 84.Rd7 Kg4 85.Ke7 Kh5 86.Bg3 Bc5+ 87.Kd8 Bxa3 88.Rd4 Bc1 89.Be5 Bf4 90.Rd5 Kh6 91.Bxf4+ Kh7 92.Rd7+ Kh8 93.Rd2 Kh7 94.Rd3 Kh8 95.Rd4 a3 96.Kd7 Kg8 97.Rd2 Kh8 98.Kc8 Kg8 99.Rc2 Kf8 100.Bg5 Kf7 101.Rg2 Kf8 102.Rg4 Kg7 103.Be7+ Kh7 104.Kd7 Kh6 105.Bxa3 Kh7 106.Re4 Kh6 107.Re8 Kg6 108.Ke6 Kg5 109.Kf7 Kf5 110.Rd8 Ke5 111.Rf8 Ke4 112.Rc8 Kf4 113.Ke7 Kg5 114.Bb4 Kf4 115.Kd8 Kf5 116.Rb8 Kg6 117.Ra8 Kg7 118.Bd6 Kh6 119.Kc7 Kh7 120.Ra2 Kg8 121.Kb8 Kh7 122.Bc5 Kg6 123.Rg2+ Kh5 124.Rf2 Kh6 125.Kb7 Kg5 126.Bd6 Kg6 127.Re2 Kh5 128.Rb2 Kh4 129.Kc7 Kh5 130.Rb4 Kg5 131.Rc4 Kf6 132.Rf4+ Ke6 133.Kd8 Kd5 134.Ba3 Ke6 135.Bc5 Ke5 136.Rf2 Ke6 137.Bf8 Ke5 138.Rg2 Kd5 139.Rg3 Kd4 140.Bh6 Ke4 141.Rg5 Kf4 142.Rg6+ Kf5 143.Rg7 Ke4 144.Rc7 Kd3 145.Kd7 Ke4 146.Be3 Ke5 147.Rc5+ Ke4 148.Ke6 Kd3 149.Kf5 Ke2 150.Ke4 Kd1 151.Kd3 Ke1 152.Rc1# 1-0