1.c4 Nf6 2.Nc3 a6 3.e4 e5 4.Nf3 d6 5.d4 exd4 6.Nxd4 g6 7.Be2 Nc6 8.Nxc6 bxc6 9.c5 Bg7 10.O-O O-O 11.Bf4 d5 12.Qa4 Bd7 13.e5 Ng4 14.Bxg4 Bxg4 15.Qxc6 d4 16.Nd5 d3 17.Rfe1 Be2 18.h3 g5 19.Bg3 Re8 20.Nxc7 Rc8 21.Qxe8+ Qxe8 22.Nxe8 Rxe8 23.Rad1 Bxd1 24.Rxd1 Bxe5 25.Rxd3 Bxb2 26.c6 Rc8 27.c7 Bf6 28.Rb3 Kf8 29.Rb8 Bd4 30.Rxc8+ Ke7 31.Bd6+ Kxd6 32.Rh8 Bxh8 33.c8=Q a5 34.Qxh8 h5 35.g3 Ke7 36.Qg7 g4 37.Qd4 Ke6 38.hxg4 hxg4 39.Qe4+ Kd6 40.Qg2 a4 41.Qf1 Kd5 42.Kh2 f6 43.Qe1 Kc6 44.Qe8+ Kb6 45.Qa8 f5 46.Qxa4 Kc7 47.Qxg4 Kd8 48.Qg7 Ke8 49.Qg4 fxg4 50.a3 Kd8 51.Kg2 Kd7 52.f3 Kc7 53.fxg4 Kc6 54.a4 Kc5 55.Kh3 Kd4 56.g5 Kd3 57.Kh4 Kc4 58.g6 Kd5 59.a5 Kc4 60.a6 Kc3 61.g4 Kd3 62.g7 Ke3 63.a7 Kf3 64.a8=R Kf2 65.Kg5 Kg3 66.Kh5 Kf3 67.Kg5 Ke3 68.Kg6 Kd4 69.Rc8 Kd3 70.Rg8 Kc4 71.Rf8 Kd3 72.g8=R Kc3 73.Kf7 Kd3 74.Kg6 Ke2 75.g5 Kd2 76.Kh5 Kc1 77.Rf3 Kd2 78.Rf6 Kd1 79.Re8 Kc2 80.Rf1 Kb2 81.Rg8 Kb3 82.Ra1 Kc2 83.Rh8 Kb2 84.Rb8+ Kxa1 85.Kg4 Ka2 86.Rb5 Ka1 87.Rf5 Kb2 88.Rf4 Kb3 89.Kh4 Ka3 90.Kh3 Kb2 91.Rh4 Ka3 92.Rc4 Kb2 93.Re4 Kc2 94.Rg4 Kd1 95.Kg3 Kd2 96.Rb4 Ke1 97.Kh3 Kd1 98.Re4 Kc2 99.Re7 Kd3 100.Rd7+ Ke3 101.Rh7 Kf4 102.g6 Ke3 103.Rh8 Kf2 104.g7 Kf3 105.Re8 Kf2 106.g8=R Kf1 107.Re6 Kf2 108.Rf8+ Kg1 109.Re1# 1-0