1.e4 Nh6 2.d4 g6 3.Bg5 Bg7 4.Nc3 d6 5.Nf3 Nc6 6.d5 Ne5 7.Nxe5 dxe5 8.Qd2 Ng8 9.O-O-O a6 10.f3 Qd6 11.Be3 Nf6 12.h4 h5 13.Be2 O-O 14.Rhg1 b5 15.g4 hxg4 16.fxg4 b4 17.Na4 Nxe4 18.Qd3 Bd7 19.Qxe4 Bxa4 20.h5 Bb5 21.Bf3 a5 22.Rh1 a4 23.h6 Bf6 24.g5 Bh8 25.h7+ Kg7 26.Qh4 f5 27.gxf6+ Rxf6 28.Be4 Kf7 29.Bg5 b3 30.a3 bxc2 31.Rdg1 Rb8 32.Bxf6 exf6 33.Bxg6+ Ke7 34.Bxc2 Qxd5 35.Qb4+ c5 36.Qa5 Bd7 37.Rd1 Qc6 38.Rhg1 f5 39.Rg8 Qh6+ 40.Kb1 Qb6 41.Rxd7+ Kxd7 42.Bxf5+ Ke7 43.Qxb6 Rxb6 44.Rxh8 Rh6 45.Ra8 Kf6 46.h8=Q+ Rxh8 47.Rxh8 Kg5 48.Bc2 Kf4 49.Bxa4 Kf5 50.Rh7 Kg5 51.Rh3 Kf5 52.Rh5+ Kg4 53.Rxe5 Kf4 54.Rxc5 Kg4 55.Ra5 Kf4 56.Rf5+ Kxf5 57.Bd7+ Kg5 58.Bb5 Kg6 59.Be2 Kg7 60.Bd1 Kf7 61.b4 Ke7 62.Bh5 Kd7 63.Bf3 Ke7 64.Bd1 Kd7 65.Bh5 Kd8 66.Bf3 Ke7 67.a4 Kd7 68.Bh1 Kd8 69.Bf3 Ke7 70.a5 Ke8 71.a6 Kd7 72.a7 Kd8 73.Bd5 Ke7 74.Bg2 Ke8 75.Bb7 Ke7 76.Ba6 Ke8 77.Bf1 Ke7 78.a8=R Kd7 79.Ra3 Kd8 80.Re3 Kc7 81.Re6 Kc8 82.Re1 Kc7 83.Rd1 Kb7 84.Rd4 Kb8 85.Rd1 Kc7 86.Bc4 Kb7 87.Rh1 Kb8 88.Bb3 Kc7 89.Rh3 Kc8 90.Rh5 Kd7 91.Rh1 Kd8 92.Rh3 Ke7 93.Rh5 Kd7 94.b5 Kd8 95.Rh1 Ke7 96.Rh4 Kd7 97.Rh3 Ke7 98.Rh5 Kd7 99.Rh1 Ke7 100.b6 Kd7 101.Ba4+ Ke7 102.Rh4 Kf7 103.Rh3 Ke7 104.Rh5 Kf7 105.Rh1 Ke7 106.Bc6 Kf6 107.Ba8 Ke6 108.Bc6 Kd6 109.Ba8 Ke6 110.Bc6 Kd6 111.b7 Ke6 112.Bd7+ Kd6 113.Bb5 Ke6 114.Ba6 Ke7 115.Bd3 Ke8 116.Bb5+ Ke7 117.Ba6 Ke8 118.b8=R+ Ke7 119.Rb7+ Ke8 120.Rh8# 1-0