1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.cxd5 exd5 5.Nc3 c6 6.Qc2 g6 7.Bg5 Be7 8.e3 Bf5 9.Bd3 Bxd3 10.Qxd3 O-O 11.Bxf6 Bxf6 12.h4 Nd7 13.h5 Bg7 14.O-O-O Re8 15.hxg6 hxg6 16.Kb1 a5 17.Rc1 Qe7 18.Rhe1 Nb6 19.Nd2 Nc8 20.f4 Nd6 21.Nf3 Qe6 22.Ne5 Qf5 23.Qxf5 gxf5 24.Kc2 Kf8 25.Kd3 Ke7 26.Rh1 Rh8 27.g4 fxg4 28.Nxg4 Rag8 29.Rcg1 Bxd4 30.Nxd5+ cxd5 31.Rxh8 Bxh8 32.Rb1 Kd8 33.Kc2 Rg6 34.Rd1 a4 35.b4 Kc8 36.e4 Rxg4 37.Re1 Rg7 38.Kb2 Ne8 39.Kc1 Rg4 40.Rg1 Rxg1+ 41.Kd2 Rg2+ 42.Kc1 Rf2 43.e5 Kb8 44.e6 Bb2+ 45.Kb1 b5 46.exf7 Nc7 47.f8=Q+ Kb7 48.Qc5 Re2 49.f5 a3 50.Qd6 Be5 51.Qe7 d4 52.f6 d3 53.Kc1 Bf4+ 54.Kb1 Ka6 55.Qd6+ Bxd6 56.Kc1 Re8 57.Kb1 Re1# 0-1