1.d4 c6 2.Nf3 d5 3.e3 Bf5 4.c4 Nf6 5.a3 e6 6.Bd3 Bg6 7.Qc2 Bd6 8.Bd2 Nbd7 9.h3 Bh5 10.cxd5 cxd5 11.Qb3 Ne4 12.Bb4 Bxb4+ 13.Qxb4 a5 14.Qxb7 Rb8 15.Qa7 Rxb2 16.Bxe4 dxe4 17.Nfd2 O-O 18.O-O Be2 19.Rc1 Bd3 20.Nf1 Qh4 21.Ng3 Qf6 22.Nh1 Nb6 23.Nc3 h5 24.Qxa5 h4 25.Qh5 Nc4 26.Na4 Re2 27.Nc5 Rc8 28.Nxe4 Qd8 29.Ng5 Nd6 30.Rc5 Rc2 31.Rxc2 Rxc2 32.Qxh4 Qb6 33.Qf4 f6 34.Nxe6 Ne4 35.Qg4 g5 36.Nc5 Nxc5 37.dxc5 Qxc5 38.Ng3 Qe5 39.Rd1 Qc3 40.Qe6+ Kf8 41.Nf5 Qe5 42.Qxe5 fxe5 43.Rxd3 Rd2 44.Rxd2 Kg8 45.f3 Kf7 46.Rd8 g4 47.Kf2 Ke6 48.Kg1 Kxf5 49.Rh8 Kg5 50.Rh6 g3 51.Rh5+ Kxh5 52.Kh1 Kh6 53.e4 Kg5 54.Kg1 Kf4 55.a4 Ke3 56.Kf1 Kd4 57.Ke2 Kc5 58.Ke3 Kc4 59.h4 Kc3 60.Ke2 Kc4 61.a5 Kb5 62.a6 Kc5 63.Ke3 Kb6 64.Ke2 Ka5 65.Ke3 Kb5 66.Ke2 Ka4 67.Ke1 Kb4 68.Ke2 Kb5 69.f4 Ka4 70.Kf1 Kb5 71.fxe5 Kc5 72.Ke1 Kb4 73.Kd2 Ka5 74.Kd3 Kb5 75.h5 Ka4 76.Kc4 Ka3 77.a7 Ka4 78.a8=R# 1-0