1.d4 Nf6 2.g3 d5 3.c3 a6 4.Bg2 Bf5 5.Qb3 b6 6.c4 c6 7.Nf3 e6 8.Nc3 Nbd7 9.Nh4 Bg6 10.O-O b5 11.cxd5 cxd5 12.Nxg6 hxg6 13.e4 dxe4 14.Nxe4 Rc8 15.a4 b4 16.Bf4 Nd5 17.Bg5 Be7 18.Nd6+ Bxd6 19.Bxd8 Kxd8 20.Bxd5 exd5 21.Qxd5 Ke7 22.Rfe1+ Kd8 23.Qxd6 Rc5 24.f4 Rc8 25.Reb1 f6 26.Qxa6 Rh4 27.f5 Rc2 28.gxh4 Rc8 29.h3 Nf8 30.Kh1 Rc7 31.fxg6 Nxg6 32.Qc6 Rxc6 33.d5 Rc7 34.h5 f5 35.hxg6 Kd7 36.Re1 Rc4 37.Reb1 Rc5 38.h4 Kc8 39.Kg2 Rc6 40.b3 Rc3 41.Rb2 Rc5 42.Kg3 Kb7 43.Kf3 Kb8 44.Rd2 Ka8 45.d6 Ka7 46.Kg2 Rb5 47.Kf3 Rd5 48.Rxd5 Ka6 49.Ra3 f4 50.Ra1 Kb6 51.Rf1 Ka6 52.Rf5 Kb7 53.Re5 Kc6 54.Rf5 Kxd6 55.Rf8 Ke5 56.h5 Ke6 57.Rh1 Kd7 58.Rf7+ Kc6 59.Kf2 Kb6 60.Rb7+ Ka6 61.h6 gxh6 62.Rg1 Kxb7 63.Rb1 Kc8 64.Rc1+ Kd7 65.Ke1 Ke7 66.Rc7+ Ke8 67.Rb7 Kd8 68.Rxb4 Ke8 69.Kf2 Kd7 70.Rb8 Ke6 71.b4 f3 72.Rb7 Kf5 73.Re7 Kg5 74.Re8 Kxg6 75.b5 Kf7 76.Re4 Kg7 77.Re8 Kg6 78.a5 Kh5 79.Ke1 Kg6 80.Re5 Kh7 81.Kf2 Kg8 82.Rg5+ Kh7 83.Kf1 f2 84.Rg8 Kxg8 85.Kxf2 Kg7 86.a6 Kh8 87.a7 Kg8 88.a8=R+ Kh7 89.b6 Kg7 90.b7 Kf7 91.b8=Q Kg6 92.Qh2 h5 93.Ke3 Kf5 94.Ra1 Kg4 95.Ra5 h4 96.Kd4 h3 97.Qd6 Kf3 98.Qf6+ Kg4 99.Ra6 h2 100.Qf1 h1=Q 101.Qxh1 Kg3 102.Qh8 Kf3 103.Rh6 Kg3 104.Rc6 Kf3 105.Qh3+ Ke2 106.Qh5+ Kf2 107.Ke4 Kg2 108.Ke5 Kg3 109.Qd1 Kh3 110.Kd5 Kh4 111.Qg4+ Kxg4 112.Ke4 Kg5 113.Ra6 Kg4 114.Ke3 Kh4 115.Ra4+ Kg3 116.Ke4 Kg2 117.Kf4 Kh3 118.Ra2 Kh4 119.Rh2# 1-0