1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 a5 5.Bg2 O-O 6.Qc2 d5 7.Nf3 Nbd7 8.O-O Be7 9.b3 b6 10.Nc3 Bb7 11.Rfd1 Rc8 12.Rac1 c5 13.cxd5 Nxd5 14.Nxd5 Bxd5 15.e4 Ba8 16.d5 exd5 17.exd5 Nf6 18.Ne5 Nxd5 19.Qc4 Bf6 20.Bf4 Bxe5 21.Bxe5 Qe7 22.Bxg7 Kxg7 23.Bxd5 Qf6 24.Qg4+ Kh8 25.Bxa8 Rxa8 26.Rd7 Rad8 27.Rcd1 Rfe8 28.h4 Rxd7 29.Rxd7 Rd8 30.Rb7 Rd2 31.Qc8+ Kg7 32.Qg4+ Kh8 33.Rb8+ Rd8 34.Rxd8+ Qxd8 35.Qf5 Kg7 36.Qg4+ Kf8 37.Qe4 h6 38.Qc6 Kg7 39.Kg2 Qf6 40.Qxf6+ Kxf6 41.Kf3 Ke5 42.Ke3 b5 43.g4 a4 44.bxa4 bxa4 45.f4+ Kd5 46.h5 Ke6 47.Kd3 f5 48.g5 hxg5 49.fxg5 Kf7 50.Kc4 f4 51.Kd3 a3 52.Ke4 c4 53.Kxf4 c3 54.Ke3 Kg7 55.Kd3 c2 56.Kxc2 Kh8 57.h6 Kg8 58.Kd2 Kf7 59.Kd1 Kg6 60.Ke1 Kh7 61.Ke2 Kg8 62.Ke1 Kf7 63.Kd2 Kg6 64.Kc3 Kxg5 65.h7 Kh6 66.h8=Q+ Kg5 67.Kb3 Kg6 68.Kxa3 Kg5 69.Kb2 Kg4 70.Kb1 Kf4 71.Ka1 Kf3 72.Qh5+ Ke3 73.Kb1 Ke4 74.Qh6 Ke5 75.Qh3 Kf6 76.Kb2 Ke7 77.Ka1 Kf7 78.Kb1 Kf8 79.Kb2 Kg7 80.Ka1 Kf7 81.Kb2 Kf8 82.a3 Ke7 83.a4 Kf7 84.Kb1 Ke8 85.Ka1 Kf8 86.Ka2 Ke8 87.Ka3 Ke7 88.Qh4+ Ke8 89.Kb2 Kf8 90.Kb1 Kg7 91.Ka1 Kg8 92.Ka2 Kf8 93.Ka3 Kf7 94.Kb2 Kg8 95.Kc3 Kf7 96.Kd3 Ke8 97.Kd4 Kf7 98.Ke5 Kf8 99.Qh7 Ke8 100.Kd6 Kd8 101.Qh8# 1-0