1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Bg2 d5 6.Nf3 O-O 7.O-O c6 8.Qc2 h6 9.Bc3 Ne4 10.b3 Nxc3 11.Nxc3 Nd7 12.Rfd1 Rb8 13.Rac1 Qa5 14.a4 Rd8 15.h4 Nf6 16.e4 dxe4 17.Nxe4 Bd7 18.c5 Nd5 19.Ne5 Be8 20.Nc4 Qc7 21.Ned6 Bxd6 22.Nxd6 b6 23.Qe2 bxc5 24.Nxe8 Rxe8 25.Rxc5 Qb6 26.Rd3 Red8 27.Bxd5 Rxd5 28.Qc2 Rxc5 29.dxc5 Qb4 30.Rd6 Rc8 31.Kg2 a5 32.h5 Qe1 33.Qd3 Qe5 34.Qa6 Qe4+ 35.Kg1 Qe1+ 36.Qf1 Qe5 37.Qa6 Qe1+ 38.Kg2 Qe4+ 39.Kh2 Rb8 40.Qa7 Rf8 41.Qxa5 Qf5 42.Rd2 Qf3 43.Qb4 e5 44.Qc4 Rb8 45.b4 e4 46.Qe2 Qc3 47.Qe3 Qxe3 48.fxe3 Rxb4 49.Ra2 Rb7 50.Kh3 f5 51.g4 Rb3 52.gxf5 Rxe3+ 53.Kg4 Rc3 54.a5 e3 55.Kf3 Rxc5 56.a6 Rxf5+ 57.Kxe3 Rf8 58.Kd4 g6 59.Kc5 gxh5 60.a7 Ra8 61.Kxc6 Kf7 62.Kb7 Rxa7+ 63.Rxa7 Kf6 64.Kc6 h4 65.Kd5 Kf5 66.Rf7+ Kg4 67.Ke4 Kg3 68.Ke3 h3 69.Rg7+ Kh4 70.Kf2 h2 71.Kg2 Kh5 72.Re7 h1=Q+ 73.Kxh1 Kh4 74.Rd7 h5 75.Rc7 Kg4 76.Rc3 Kf5 77.Kg2 Ke4 78.Kg3 Kf5 79.Kh4 Ke4 80.Rc8 Kf4 81.Re8 Kf5 82.Kxh5 Kf4 83.Ra8 Kg3 84.Kg5 Kf3 85.Kf5 Ke3 86.Rc8 Kf2 87.Ra8 Ke1 88.Rb8 Kd1 89.Rc8 Ke1 90.Ke4 Kd1 91.Ra8 Ke2 92.Rg8 Kd2 93.Kd4 Ke2 94.Rh8 Ke1 95.Rf8 Kd2 96.Rc8 Ke1 97.Ke3 Kd1 98.Rd8+ Ke1 99.Rf8 Kd1 100.Kd3 Ke1 101.Rh8 Kd1 102.Rh1# 1-0