1.e4 c5 2.Nc3 e6 3.Nf3 Nc6 4.d4 cxd4 5.Nxd4 Nf6 6.Qd3 Bb4 7.Nxc6 dxc6 8.a3 Qxd3 9.Bxd3 Bd6 10.f4 e5 11.f5 g6 12.h3 Nh5 13.Ne2 Nf4 14.Nxf4 exf4 15.Bd2 Be5 16.O-O-O Bd7 17.Rdf1 g5 18.h4 h6 19.hxg5 hxg5 20.Rxh8+ Bxh8 21.Rh1 Be5 22.Rh7 Ke7 23.Bc4 Rh8 24.Bb4+ Kd8 25.Rxh8+ Bxh8 26.Bxf7 Be5 27.Kd2 b6 28.Bf8 c5 29.b3 Bc6 30.Kd3 Kd7 31.Bh5 Bb5+ 32.c4 Bc6 33.b4 b5 34.Bxc5 bxc4+ 35.Kxc4 Bxe4 36.Bg4 Bf6 37.Bxa7 Bxg2 38.Bd4 Ke7 39.a4 f3 40.Bc5+ Kd7 41.a5 Bf1+ 42.Kd5 Bb5 43.Ke4 Bc6+ 44.Ke3 Bd4+ 45.Bxd4 Kd6 46.Bb6 f2 47.Kxf2 Bd5 48.Ke3 Be4 49.Bc7+ Ke7 50.Kxe4 Kd7 51.Bb6 Kd6 52.f6 Kc6 53.Bc5 Kb5 54.Bf3 Ka4 55.Kd4 Kb5 56.a6 g4 57.Ke5 Ka4 58.Bf8 Kb3 59.Bd5+ Ka4 60.Be6 Kb5 61.a7 Kc6 62.Bd6 Kb7 63.Bb3 Kb6 64.Kd5 Ka6 65.Bf8 Kb7 66.Ke5 Kc8 67.Bc4 Kd7 68.f7 Kc7 69.Ba2 Kb7 70.Bd6 g3 71.Bc5 Kc7 72.Bd5 g2 73.a8=R g1=Q 74.Bxg1 Kd7 75.Bb7 Ke7 76.Ba6 Kd7 77.Bb7 Kc7 78.f8=R Kxb7 79.Ra3 Kc7 80.Bc5 Kb7 81.Rh3 Ka6 82.Rb3 Kb5 83.Kf4 Ka6 84.Bd6 Kb7 85.Be7 Kc6 86.Ke4 Kb6 87.Kf3 Ka6 88.b5+ Ka5 89.Re8 Kb6 90.Rc3 Ka5 91.Kg2 Kxb5 92.Kf1 Kb6 93.Bf6 Kb5 94.Rc7 Ka4 95.Rc3 Kb5 96.Ree3 Ka6 97.Rc4 Kb6 98.Ke1 Ka7 99.Rcc3 Kb6 100.Bh4 Ka6 101.Rc7 Kb5 102.Rc1 Kb6 103.Rc2 Ka5 104.Rc4 Kb5 105.Rcc3 Ka4 106.Re2 Ka5 107.Be7 Kb5 108.Rc7 Ka5 109.Ba3 Ka6 110.Kd1 Kb6 111.Kd2 Kxc7 112.Bc1 Kc6 113.Rg2 Kb7 114.Kd1 Kb8 115.Bh6 Ka8 116.Rg8+ Ka7 117.Re8 Kb7 118.Kc1 Kb6 119.Re2 Kb5 120.Rd2 Kc5 121.Kb2 Kb6 122.Kb3 Kc6 123.Be3 Kb5 124.Bf4 Kc5 125.Rd3 Kb6 126.Rd4 Kb5 127.Bd2 Kc5 128.Ra4 Kb6 129.Rf4 Kc5 130.Kc2 Kd6 131.Kc3 Kc6 132.Rf8 Kb7 133.Kd3 Ka6 134.Rf2 Kb7 135.Rf6 Kc7 136.Ke4 Kd7 137.Bb4 Kc8 138.Rf5 Kc7 139.Be1 Kb8 140.Kd3 Kc7 141.Ke2 Kd6 142.Rh5 Ke7 143.Kf1 Kd7 144.Re5 Kd6 145.Re3 Kd7 146.Kg1 Kc6 147.Rc3+ Kb7 148.Kf2 Ka6 149.Ke2 Kb6 150.Bg3 Ka5 151.Bd6 Kb5 152.Kd3 Ka6 153.Kc4 Ka7 154.Bb8+ Ka6 155.Kc5 Ka5 156.Ra3# 1-0