1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.Qc2 Nbd7 8.O-O c6 9.Rd1 b6 10.Bf4 Ba6 11.Nbd2 Nh5 12.Be3 Rc8 13.Rac1 h6 14.Ne5 Nhf6 15.Qa4 Nb8 16.Qb3 Nbd7 17.h3 Bb7 18.Qa4 a6 19.cxd5 cxd5 20.Ndf3 b5 21.Qb3 Nb6 22.Rxc8 Qxc8 23.Bd2 Nc4 24.Bb4 Qc7 25.Bxe7 Qxe7 26.Nd3 Rc8 27.Rc1 Ne4 28.e3 Qe8 29.Qd1 a5 30.b3 Ncd6 31.a3 Rxc1 32.Qxc1 Qc8 33.Nc5 a4 34.b4 Nc4 35.Nxe4 dxe4 36.Ne5 Nxe5 37.Qxc8+ Bxc8 38.dxe5 Bb7 39.Bf1 Bc6 40.Be2 f6 41.exf6 gxf6 42.Kg2 Kf7 43.h4 Kg6 44.Kh3 Kg7 45.Bh5 Bd7 46.g4 e5 47.Kg3 Bc6 48.g5 hxg5 49.hxg5 fxg5 50.Bg4 Kf6 51.Bc8 Kg7 52.Bf5 Kf7 53.Kg4 Kf6 54.Bc8 Kg6 55.Be6 Kf6 56.Bf5 Bd5 57.Bd7 Bc4 58.Kh5 Be2+ 59.Kh6 Bd3 60.Kh7 Kf7 61.Bc6 Kf6 62.Kg8 g4 63.Bd7 Be2 64.Bc6 Kg5 65.Bxe4 Kh4 66.Bg2 g3 67.fxg3+ Kxg3 68.Bc6 Bd3 69.Kf7 e4 70.Ke6 Kf3 71.Ke5 Kxe3 72.Bd5 Kd2 73.Bxe4 Bxe4 74.Kxe4 Kc3 75.Kd5 Kb3 76.Kc5 Kxa3 77.Kxb5 Kb3 78.Kc5 a3 79.b5 a2 80.b6 a1=Q 81.b7 Qe5+ 82.Kb6 Qb8 83.Ka6 Kc4 84.Kb6 Kd5 85.Kb5 Qxb7+ 86.Ka5 Qb1 87.Ka6 Kc6 88.Ka5 Qe4 89.Ka6 Qa4# 0-1