1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 h6 10.Rd1 a5 11.Nc3 dxc4 12.Nd2 Nh5 13.Nxc4 Nxf4 14.gxf4 Nf6 15.e3 Bd7 16.Ne5 Be8 17.Kh1 Rc8 18.Rac1 Kh8 19.f5 Bd6 20.f4 Qe7 21.fxe6 fxe6 22.Ne4 Bxe5 23.dxe5 Nxe4 24.Bxe4 Rd8 25.Rxd8 Qxd8 26.Qc5 Rg8 27.Qd6 Qb6 28.Qd4 Qxd4 29.exd4 Rf8 30.Rf1 Bh5 31.Kg2 Rd8 32.Kf2 Rxd4 33.Ke3 Rb4 34.Rf2 Kg8 35.Rd2 Kf8 36.b3 Ke7 37.Rg2 Kf7 38.Rd2 Bg6 39.Bxg6+ Kxg6 40.Rd7 c5 41.h4 h5 42.Re7 a4 43.bxa4 Rxa4 44.Rxb7 Rxa2 45.Re7 Ra6 46.Rc7 Ra3+ 47.Ke4 Ra4+ 48.Ke3 c4 49.Ke4 c3+ 50.Ke3 Ra3 51.Ke4 Ra2 52.Kf3 Rh2 53.Ke4 c2 54.Rc6 Kh7 55.Kf3 Rh3+ 56.Ke4 Rxh4 57.Rxc2 g5 58.Rc7+ Kg6 59.Re7 Rxf4+ 60.Kd3 Kf5 61.Rd7 Re4 62.Kc2 Kf4 63.Ra7 h4 64.Kb3 Re1 65.Ka3 g4 66.Kb4 h3 67.Ra1 Rxa1 68.Kc3 Re1 69.Kd4 Ra1 70.Kc3 h2 71.Kd4 Rg1 72.Kd3 Rf1 73.Kc3 Rh1 74.Kb2 g3 75.Ka2 Ke4 76.Kb3 Kf3 77.Kb2 g2 78.Kc2 g1=Q 79.Kd2 Ke4 80.Ke2 Qg2# 0-1