1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Rc1 b6 10.cxd5 cxd5 11.Qa4 Bb7 12.e3 h6 13.Bb4 a5 14.Bxe7 Qxe7 15.Qa3 Qb4 16.Qxb4 axb4 17.Ne1 Rfc8 18.Rxc8+ Rxc8 19.Nd2 Ne4 20.Nb3 Nb8 21.Rc1 Nc6 22.Bf1 Ra8 23.Ra1 Nd6 24.Nc1 Nc4 25.b3 Nd2 26.Bb5 Na7 27.Bd3 Nc6 28.f3 e5 29.dxe5 Nxe5 30.Be2 d4 31.Kf2 dxe3+ 32.Kxe3 Rd8 33.f4 Nc6 34.Bd3 Ne4 35.Bxe4 Re8 36.Ncd3 f5 37.Ne5 fxe4 38.Nxc6 Bxc6 39.Nc2 Rc8 40.Nxb4 Bb7 41.Rd1 Rc3+ 42.Ke2 Bc8 43.Rd8+ Kf7 44.Kd2 Rc5 45.Rd5 e3+ 46.Kxe3 Rc1 47.Rb5 Re1+ 48.Kd4 Rd1+ 49.Ke5 Re1+ 50.Kd6 Re2 51.Rxb6 Rxh2 52.a4 Rg2 53.a5 Rxg3 54.a6 Rxb3 55.a7 Ra3 56.Nc6 Kf6 57.Rb8 Be6 58.a8=Q Rxa8 59.Rxa8 Kf5 60.Nd4+ Kxf4 61.Nxe6+ Kf3 62.Ke5 g5 63.Nd4+ Kf2 64.Ke4 g4 65.Ra2+ Kg3 66.Ne2+ Kf2 67.Nf4+ Kg3 68.Rg2+ Kh4 69.Kf5 g3 70.Rg1 g2 71.Rxg2 h5 72.Rh2+ Kg3 73.Rxh5 Kf2 74.Nd5 Ke1 75.Kf4 Kd2 76.Ke4 Kc2 77.Rh2+ Kc1 78.Kd3 Kd1 79.Rh1# 1-0