1.c4 Nf6 2.Nf3 b6 3.d3 d6 4.Nc3 c5 5.d4 cxd4 6.Nxd4 Bb7 7.f3 e6 8.e4 Be7 9.Be3 O-O 10.Qd2 Nc6 11.O-O-O Ne5 12.Ndb5 Qb8 13.Kb1 Rd8 14.Be2 a6 15.Nd4 Rc8 16.Na4 Nxc4 17.Bxc4 Rxc4 18.Nxb6 Bxe4+ 19.fxe4 Qxb6 20.Nf5 Qb7 21.Nxe7+ Qxe7 22.Qxd6 Qxd6 23.Rxd6 Rxe4 24.Re1 Nd5 25.Bf2 Rxe1+ 26.Bxe1 Kf8 27.Rd7 g5 28.b4 h5 29.Kb2 Ke8 30.Rb7 Nf4 31.Bd2 Rd8 32.Kc2 Rc8+ 33.Kb3 Rd8 34.Kc2 Rc8+ 35.Kb3 e5 36.Rb6 Rd8 37.Kc2 Rc8+ 38.Kb3 Rd8 39.Kc2 Ra8 40.g3 Ne6 41.Bc3 e4 42.a4 h4 43.Bf6 Kd7 44.Rb7+ Nc7 45.Be5 Rc8 46.b5 axb5 47.axb5 f6 48.Bxf6 Ke6 49.Rb6+ Kf5 50.Rc6 Rb8 51.Rxc7 Kxf6 52.Rc5 Rd8 53.Rc3 Rb8 54.Rb3 Ke5 55.b6 Kd4 56.Kd2 Rb7 57.g4 h3 58.Rb1 e3+ 59.Ke2 Ke4 60.Rb4+ Kd5 61.Kxe3 Kc6 62.Rb3 Re7+ 63.Kf2 Kb7 64.Kg3 Rh7 65.Rb5 Rg7 66.Kxh3 Kc6 67.Rb2 Kb7 68.Kg3 Rd7 69.Rb5 Rd3+ 70.Kg2 Rd2+ 71.Kf3 Rxh2 72.Rxg5 Kxb6 73.Rd5 Kc6 74.Rd1 Rh8 75.g5 Rh4 76.g6 Rh6 77.Rg1 Rh8 78.g7 Rg8 79.Ke4 Kd7 80.Kf5 Ke7 81.Kg6 Rxg7+ 82.Kxg7 Ke6 83.Kg6 Ke5 84.Kg5 Kd4 85.Kf4 Kd5 86.Ra1 Kc4 87.Ke4 Kc5 88.Rh1 Kd6 89.Ra1 Kc5 90.Rg1 Kd6 91.Rb1 Kc6 92.Rh1 Kd6 93.Kf5 Kd5 94.Rh8 Kc4 95.Ke4 Kc5 96.Rh6 Kb4 97.Kd4 Kb5 98.Rd6 Kb4 99.Rb6+ Ka5 100.Rb1 Ka6 101.Kc5 Ka7 102.Kc6 Ka8 103.Kc7 Ka7 104.Ra1# 1-0