1.d4 Nf6 2.Nf3 b6 3.c4 e6 4.g3 Ba6 5.b3 Bb4+ 6.Bd2 Be7 7.Bg2 O-O 8.Ne5 d5 9.O-O c6 10.Bc3 Bb7 11.Nd2 Nbd7 12.e4 Nxe5 13.dxe5 Nd7 14.exd5 cxd5 15.cxd5 Bxd5 16.Bxd5 exd5 17.Qf3 Nc5 18.Rad1 Qc8 19.Nb1 Qa6 20.Bb4 d4 21.Rxd4 Qxa2 22.Rd2 Qa6 23.Rfd1 Qb5 24.Bxc5 Bxc5 25.Rd5 Rae8 26.Nd2 f6 27.Ne4 fxe5 28.Qg4 Qc6 29.Nxc5 bxc5 30.Qc4 Qe6 31.Qxc5 e4 32.Qxa7 e3 33.Qxe3 Qxe3 34.fxe3 Rxe3 35.R5d3 Re2 36.R3d2 Re3 37.Rb2 Rb8 38.b4 Rb5 39.Rd4 Re7 40.Kf2 h5 41.Rc4 Rf5+ 42.Kg2 Rb7 43.Rf4 Rfb5 44.Kf3 g5 45.Rc4 Re5 46.Re4 Rd5 47.Ke3 Kf7 48.Rd4 Rf5 49.Kd3 Rb8 50.Rc4 h4 51.gxh4 Rf3+ 52.Ke2 Rh3 53.Kf1 gxh4 54.Kg2 Rd3 55.Rxh4 Rb5 56.Rf4+ Kg6 57.Kf2 Kg5 58.Rc4 Kf6 59.Ke2 Rh3 60.Kd1 Ke5 61.Rd2 Rd5 62.Rc5 Rxc5 63.bxc5 Rh6 64.Ke1 Ke4 65.Rc2 Kd3 66.Kd1 Rc6 67.Kc1 Kd4 68.h4 Kd5 69.h5 Kd4 70.Kb2 Kd5 71.Kb3 Rh6 72.c6 Rxc6 73.Rxc6 Kxc6 74.h6 Kc5 75.Ka3 Kd5 76.Kb4 Kd6 77.Ka3 Ke6 78.h7 Kd5 79.Kb3 Ke4 80.h8=R Kd5 81.Rb8 Ke6 82.Ra8 Kf6 83.Kc4 Ke6 84.Rd8 Kf7 85.Kd5 Ke7 86.Rh8 Kf6 87.Ra8 Kg6 88.Ra5 Kf6 89.Ra6+ Kf7 90.Ra8 Kg7 91.Ke6 Kh7 92.Re8 Kg7 93.Ke7 Kg6 94.Kd6 Kg7 95.Ke6 Kh6 96.Ra8 Kg5 97.Rb8 Kh4 98.Kd6 Kh3 99.Rg8 Kh2 100.Rd8 Kh1 101.Rh8+ Kg1 102.Rf8 Kh2 103.Ke5 Kh1 104.Rc8 Kg1 105.Rc2 Kf1 106.Ra2 Ke1 107.Ke4 Kd1 108.Rf2 Kc1 109.Kd3 Kb1 110.Rf6 Kc1 111.Ra6 Kb1 112.Rd6 Ka2 113.Rd8 Kb1 114.Kc3 Kc1 115.Rd6 Kb1 116.Rd1+ Ka2 117.Rd5 Ka3 118.Ra5# 1-0