1.e4 c5 2.d4 cxd4 3.Nf3 a6 4.Be2 Nf6 5.e5 Ng8 6.Qxd4 e6 7.Bd2 Nc6 8.Qf4 Nge7 9.Nc3 Ng6 10.Qg3 Qc7 11.O-O-O d5 12.h4 Ngxe5 13.Nxe5 Qxe5 14.Bf4 Qf6 15.Na4 Bd7 16.Nb6 Rd8 17.Bg5 Qe5 18.Qxe5 Nxe5 19.Bxd8 Kxd8 20.c4 dxc4 21.f4 Bc5 22.Nxd7 Nxd7 23.Bxc4 Ke7 24.Kb1 Nf6 25.f5 exf5 26.Rhe1+ Ne4 27.Bd5 Bf2 28.Re2 Rd8 29.Kc2 Rc8+ 30.Kb3 Rd8 31.Bxe4 Rxd1 32.Bc2+ Be3 33.Bxd1 f4 34.g3 f6 35.gxf4 Ke6 36.Ka4 a5 37.h5 Ke7 38.Rxe3+ Kd8 39.Re1 g5 40.f5 h6 41.Re3 Kc7 42.Rb3 Kd7 43.Rd3+ Ke7 44.Bf3 b5+ 45.Kxa5 Kf8 46.a3 Ke7 47.Re3+ Kd7 48.Be2 Kd8 49.b4 Kc8 50.Ka6 Kc7 51.Bf3 Kc8 52.Rc3+ Kd7 53.Ka7 Kd6 54.Re3 Kc7 55.Re5 Kd6 56.Bd5 Kxe5 57.Bc6 Kd4 58.Bxb5 Kc3 59.Bf1 Kd4 60.a4 Ke4 61.Bb5 Kd5 62.Kb8 Kd4 63.Bf1 Ke5 64.b5 Kd5 65.a5 Ke4 66.b6 Kd5 67.Kc7 Ke4 68.Bg2+ Kd3 69.Ba8 Kc3 70.Bb7 Kb2 71.Kd6 Kb1 72.Kc5 Ka1 73.Bf3 Kb2 74.Bg2 Kb3 75.b7 Ka3 76.Kb5 Kb3 77.Kb6 Kc3 78.b8=R Kb4 79.Rg8 Ka3 80.Rd8 Kb3 81.Rf8 Ka3 82.Kb5 Kb2 83.Rg8 Kc2 84.Rb8 Kd1 85.Ba8 Ke2 86.Rf8 Kf1 87.Kc5 Kf2 88.Bc6 Ke1 89.Bb5 Kd1 90.Kd4 Ke1 91.Kc5 Kd2 92.Rxf6 g4 93.Rf7 Kc1 94.Bd3 Kd2 95.Rd7 Kc1 96.Rf7 g3 97.Ra7 g2 98.Rg7 Kb2 99.Rg6 Ka2 100.Ba6 Kb1 101.Rg3 Kb2 102.Bd3 Kb3 103.Bc2+ Ka2 104.Kd5 g1=B 105.Rxg1 Kb2 106.Kc6 Kc3 107.Ra1 Kd4 108.Bb1 Ke5 109.Ra2 Kf6 110.Be4 Ke7 111.Bc2 Kd8 112.Kb6 Kc8 113.a6 Kd7 114.Bd1 Ke7 115.Ra5 Kd7 116.Ra2 Kc8 117.Kc6 Kd8 118.Bb3 Ke8 119.Bg8 Ke7 120.Rh2 Ke8 121.Bc4 Kd8 122.Kb6 Kd7 123.Ba2 Ke7 124.Rc2 Kd8 125.Bd5 Ke8 126.Rc8+ Kd7 127.Kb5 Kxc8 128.Bf3 Kd7 129.f6 Kd6 130.f7 Kd7 131.Kc4 Kc7 132.Bd5 Kd8 133.Bb7 Kd7 134.f8=Q Kc7 135.Ba8 Kd7 136.Kb3 Ke6 137.a7 Kd7 138.Qxh6 Kc8 139.Bb7+ Kd7 140.a8=N Kd8 141.Qg7 Ke8 142.h6 Kd8 143.h7 Ke8 144.h8=R# 1-0