1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Qc2 a6 7.Bg2 b5 8.c5 Bb7 9.O-O Be4 10.Qd1 d5 11.Nc3 Nc6 12.Bf4 h6 13.a3 Bf5 14.b4 Ne4 15.Nxe4 Bxe4 16.Ne5 Nxe5 17.Bxe5 Bf6 18.Bxf6 Qxf6 19.a4 Bxg2 20.Kxg2 e5 21.e3 c6 22.Qf3 Qe6 23.Rfd1 f6 24.Rd2 Rae8 25.axb5 axb5 26.Ra6 Ra8 27.Rda2 Rxa6 28.Rxa6 exd4 29.exd4 Re8 30.h4 Qd7 31.Qh5 Kh7 32.Ra7 Qe6 33.Qf3 Re7 34.Ra6 Qc8 35.Qa3 Re4 36.Ra8 Qg4 37.f3 Re2+ 38.Kf1 Qxg3 39.Kxe2 Qg2+ 40.Kd1 Qf1+ 41.Kc2 Qe2+ 42.Kb1 Qd1+ 43.Qc1 Qb3+ 44.Ka1 Qxf3 45.Ra3 Qf2 46.Qe3 Qxh4 47.Qd3+ Kg8 48.Ra8+ Kf7 49.Ra7+ Kf8 50.Qe3 Kg8 51.Re7 h5 52.Kb2 Qh2+ 53.Qe2 Qf4 54.Qd3 h4 55.Kc2 Qg4 56.Re3 Kf7 57.Qe2 Qf5+ 58.Kc3 h3 59.Qd3 Qxd3+ 60.Kxd3 h2 61.Rh3 Ke7 62.Rxh2 g5 63.Ke2 Kd8 64.Rh8+ Kd7 65.Rf8 g4 66.Kd1 Kc7 67.Rg8 f5 68.Rg6 Kd7 69.Kc2 Ke8 70.Rf6 Kd7 71.Kb3 g3 72.Rxf5 Kc7 73.Rf7+ Kb8 74.Rg7 g2 75.Rxg2 Ka7 76.Rd2 Ka8 77.Kc2 Kb7 78.Kb2 Ka6 79.Ka3 Ka7 80.Rf2 Ka8 81.Rf3 Ka7 82.Rg3 Ka8 83.Rg4 Ka7 84.Ka2 Ka6 85.Ka1 Ka7 86.Rh4 Kb7 87.Rh6 Ka7 88.Rxc6 Kb8 89.Rg6 Kb7 90.Rf6 Ka8 91.c6 Ka7 92.Rg6 Kb8 93.Rd6 Ka8 94.Rd7 Kb8 95.Kb1 Ka8 96.Rd8+ Ka7 97.Ka1 Ka6 98.Ra8+ Kb6 99.Rh8 Ka7 100.Rd8 Ka6 101.Ka2 Ka7 102.Kb2 Ka6 103.Kc2 Kb6 104.c7 Ka6 105.Rh8 Kb6 106.Rf8 Ka6 107.Rg8 Kb6 108.Rd8 Ka6 109.Kd1 Kb7 110.Ke2 Kc6 111.Ra8 Kb6 112.Ra1 Kb7 113.c8=B+ Kxc8 114.Ra7 Kd8 115.Ke3 Ke8 116.Kf4 Kd8 117.Ke5 Kc8 118.Kf6 Kd8 119.Ke6 Kc8 120.Rh7 Kb8 121.Kd6 Ka8 122.Kc6 Kb8 123.Re7 Ka8 124.Kb6 Kb8 125.Re8# 1-0