1.c4 Nf6 2.d4 c6 3.e3 g6 4.Nc3 d6 5.Nf3 Nbd7 6.Bd3 e5 7.O-O Bg7 8.Bc2 O-O 9.h3 Re8 10.e4 exd4 11.Nxd4 Nc5 12.Re1 Be6 13.b3 d5 14.e5 Nfe4 15.Nxe4 dxe4 16.Bf4 f5 17.b4 Nd3 18.Nxe6 Rxe6 19.Bxd3 Qxd3 20.Qxd3 exd3 21.Rad1 Rd8 22.Re3 Rd4 23.g3 d2 24.Re2 Rxc4 25.Rexd2 Bxe5 26.Rd8+ Kf7 27.R1d7+ Re7 28.Bxe5 Rxd7 29.Rxd7+ Ke6 30.Rxh7 Kxe5 31.Rxb7 a5 32.bxa5 Ra4 33.Re7+ Kd5 34.Rd7+ Ke4 35.Rd6 c5 36.Rxg6 c4 37.Rc6 Kd3 38.Rd6+ Ke2 39.Rd4 Rb4 40.Kg2 Ra4 41.h4 Ke1 42.h5 Rxa2 43.Rxc4 Re2 44.Rc8 Rxf2+ 45.Kh3 Kf1 46.Rc1+ Ke2 47.Ra1 Rf3 48.h6 f4 49.Kg4 Rf1 50.Ra2+ Ke1 51.Kg5 f3 52.h7 Rh1 53.Ra1+ Kf2 54.Rxh1 Ke2 55.Rf1 Kxf1 56.g4 f2 57.h8=Q Kg2 58.Qf6 f1=B 59.Qxf1+ Kh2 60.Qc1 Kg3 61.Qa1 Kh3 62.Qg7 Kg3 63.Qf7 Kh2 64.Qa2+ Kh3 65.Qc2 Kg3 66.Qd3+ Kg2 67.Qc4 Kh1 68.Qe4+ Kg1 69.Qc6 Kf2 70.Qb6+ Kg2 71.Qd8 Kg1 72.Kf6 Kh2 73.g5 Kg2 74.Qd1 Kh3 75.Ke5 Kg3 76.Qa4 Kh3 77.Qc6 Kg4 78.Qd5 Kh3 79.Qe6+ Kg2 80.a6 Kg1 81.Qg4+ Kh2 82.Kd6 Kh1 83.Qc4 Kg1 84.Qc1+ Kg2 85.Qa3 Kh1 86.Kc5 Kg2 87.Kc4 Kh1 88.Qa1+ Kg2 89.Kd4 Kf3 90.Qa5 Kg3 91.Qd8 Kf4 92.Qg8 Kg4 93.Qf7 Kxg5 94.Qc7 Kg6 95.Qg7+ Kf5 96.Kd5 Kf4 97.Qc3 Kf5 98.Qd4 Kg5 99.Qb4 Kf5 100.Kd6 Kg6 101.Qe4+ Kg7 102.Ke5 Kh6 103.Qc4 Kh5 104.a7 Kh6 105.a8=Q Kg6 106.Qd3+ Kh5 107.Qda6 Kg4 108.Qa3 Kg5 109.Q8a7 Kh5 110.Qf7+ Kh6 111.Qc1# 1-0