1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Nd2 O-O 6.Nf3 b6 7.O-O Bb7 8.b3 c5 9.Bb2 dxc4 10.Nxc4 cxd4 11.Nxd4 Bxg2 12.Kxg2 Qd5+ 13.f3 Rd8 14.e4 Qb7 15.Qe2 Nbd7 16.a3 Be7 17.Rac1 a6 18.Rc2 Rac8 19.Rfc1 h6 20.b4 Bf8 21.Ne3 Nb8 22.Nc4 Rc7 23.b5 axb5 24.Nxb5 Rc5 25.a4 Be7 26.Qe3 Rc6 27.Bd4 Nfd7 28.h4 Rdc8 29.Rc3 Qa6 30.Ncd6 Bxd6 31.Nxd6 Rxc3 32.Rxc3 Rc6 33.Qf4 f6 34.Rxc6 Nxc6 35.Bf2 Nce5 36.Qd2 Qxa4 37.Nc8 Qb3 38.Qe2 b5 39.f4 Qc4 40.Qxc4 Nxc4 41.Ne7+ Kf7 42.Nc6 e5 43.Be1 Nc5 44.Kf3 h5 45.Bc3 Ke6 46.Na7 Nd6 47.fxe5 fxe5 48.Nc6 Ncxe4 49.Bxe5 Kd5 50.Bxg7 Kxc6 51.g4 Ne8 52.Bh8 N4f6 53.gxh5 Nxh5 54.Bc3 Kd5 55.Kg4 Nef6+ 56.Kf5 Ne4 57.Be1 Neg3+ 58.Kg4 Ke4 59.Ba5 Ke3 60.Be1 Ke4 61.Ba5 Kd3 62.Be1 Ke3 63.Ba5 Kf2 64.Bc3 Kg2 65.Ba5 Nf6+ 66.Kg5 Ngh5 67.Kf5 Kf3 68.Kg5 Ke4 69.Bc3 Nd5 70.Ba5 Ndf4 71.Bd2 Ng7 72.Kg4 Ng6 73.Ba5 Ne5+ 74.Kg5 Nf3+ 75.Kg4 Ne8 76.Bc3 Nd6 77.h5 Nf5 78.Ba5 Nh6+ 79.Kg3 Nd4 80.Bd2 Ndf5+ 81.Kf2 Ng4+ 82.Ke1 Kd3 83.Kd1 Nge3+ 84.Kc1 Ke2 85.Bc3 Kf3 86.Bg7 Ng4 87.Bf8 Ngh6 88.Kc2 Ke4 89.Kc3 Kd5 90.Kb4 Kc6 91.Kc3 Nf7 92.Kd3 Kd5 93.Kc3 Nd4 94.Kb4 Kc6 95.Bg7 Ne6 96.Bc3 Nf4