1.d4 Nf6 2.c4 e6 3.g3 h5 4.Nf3 Bb4+ 5.Bd2 Be7 6.Qc2 d5 7.Bg2 Nc6 8.O-O h4 9.gxh4 dxc4 10.Qxc4 Qd5 11.Rc1 Qxc4 12.Rxc4 Nd5 13.e4 Nb6 14.Rc1 Bd7 15.a4 a5 16.Nc3 Nb4 17.Nb5 Rd8 18.Rxc7 Bc6 19.Ne5 Rxh4 20.Bxb4 Bxb4 21.Rxf7 Bxb5 22.Rxb7 Nc4 23.axb5 Nxe5 24.dxe5 Bc5 25.Rc1 Bd4 26.Rc6 Rf4 27.Rxe6+ Kf8 28.Rd6 Rc8 29.Bf3 Bxe5 30.Rd3 Rc7 31.Rxc7 Bxc7 32.Kg2 Rf6 33.Bg4 g6 34.b3 Ke8 35.h4 Kf8 36.f3 Bf4 37.Bd7 Bc7 38.Bc6 Kg7 39.Rd7+ Rf7 40.Rxc7 Rxc7 41.Kf2 Kf6 42.Ke3 Ke5 43.f4+ Kd6 44.e5+ Kc5 45.Kf3 Kb4 46.h5 gxh5 47.f5 Kc5 48.f6 Rh7 49.Kf4 h4 50.e6 Kd6 51.e7 Rxe7 52.fxe7 Kxe7 53.b6 Kd6 54.b7 Kc7 55.Kg4 Kb8 56.Kxh4 Ka7 57.Kg5 Kb8 58.Kf4 a4 59.bxa4 Ka7 60.a5 Ka6 61.b8=Q Kxa5 62.Qa7+ Kb4 63.Qa6 Kb3 64.Qa5 Kc4 65.Qa4+ Kc3 66.Qa3+ Kc4 67.Qa8 Kc3 68.Qb7 Kc4 69.Qc7 Kc3 70.Qd7 Kb2 71.Qe8 Ka1 72.Qb8 Ka2 73.Qa8+ Kb2 74.Qb7+ Ka2 75.Qb8 Ka1 76.Ke4 Ka2 77.Kd3 Ka1 78.Kc2 Ka2 79.Qa8# 1-0