1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 dxc4 5.e3 a6 6.a4 Be7 7.Bxc4 c5 8.O-O cxd4 9.exd4 Nc6 10.d5 Nxd5 11.Nxd5 exd5 12.Bxd5 O-O 13.Be3 Bf5 14.Qb3 Nb4 15.Rfd1 Qe8 16.Nd4 Nxd5 17.Nxf5 Nxe3 18.Nxe3 Bc5 19.Nd5 Qe2 20.Rf1 Rad8 21.Qxb7 Rb8 22.Qc6 Rfc8 23.Qd7 Rd8 24.Qf5 Qe6 25.Qxe6 fxe6 26.Nf4 Rd6 27.Rac1 Bd4 28.Rc2 Rxb2 29.Rxb2 Bxb2 30.Rb1 Be5 31.g3 Bxf4 32.gxf4 Rd4 33.Rb6 a5 34.Rxe6 Rxf4 35.Ra6 Rxa4 36.Ra7 Rg4+ 37.Kf1 a4 38.h3 Rb4 39.Kg2 h5 40.Kg3 h4+ 41.Kf3 Kh7 42.Ra6 g6 43.Ra7+ Kh6 44.Ra5 Kg7 45.Ra6 g5 46.Kg2 Kf7 47.Ra5 Kf6 48.Kf3 Rf4+ 49.Ke3 Rc4 50.Kf3 Kg6 51.Kg2 Rf4 52.Kf1 Kf6 53.Ke2 g4 54.hxg4 Rxg4 55.Kf3 Rb4 56.Kg2 Ke6 57.Kh3 Rf4 58.Kg2 Kd6 59.f3 Kc6 60.Kf2 Kb6 61.Ra8 Kb5 62.Ke3 Rc4 63.f4 h3 64.Rb8+ Kc6 65.Kf3 h2 66.Rh8 Rc2 67.f5 Kd6 68.Rh6+ Ke5 69.f6 Ke6 70.Ke4 a3 71.Kd3 a2 72.f7+ Kxf7 73.Rh7+ Ke8 74.Rh8+ Kd7 75.Rh7+ Kc8 76.Rh8+ Kb7 77.Rh7+ Kb6 78.Rh6+ Kb5 79.Rh5+ Kb4 80.Rh4+ Kb3 81.Rh8 Kb2 82.Rb8+ Kc1 83.Re8 Rd2+ 84.Ke3 Rd1 85.Rc8+ Kb1 86.Rb8+ Kc2 87.Rc8+ Kb3 88.Rb8+ Kc4 89.Rc8+ Kb5 90.Rb8+ Kc6 91.Rb1 Rxb1 92.Ke2 Rb2+ 93.Ke1 h1=Q# 0-1