1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.Nc3 O-O 5.g3 d6 6.Bg2 c6 7.O-O Bf5 8.Re1 Ne4 9.Nh4 Nxc3 10.bxc3 Be6 11.Qd3 Nd7 12.Nf3 Nb6 13.Nd2 Na4 14.Rb1 Rb8 15.Nb3 Qc7 16.c5 b5 17.Bf4 Rfe8 18.Rec1 Qd7 19.cxd6 exd6 20.e4 Rbc8 21.Qd2 d5 22.Re1 dxe4 23.Bxe4 Bd5 24.Bxd5 Qxd5 25.Rxe8+ Rxe8 26.Re1 Re6 27.Nc1 Bf8 28.Rxe6 Qxe6 29.Be5 f6 30.Bb8 a6 31.Ne2 Ba3 32.Nf4 Qe8 33.Bc7 g5 34.Ng2 Bb2 35.Ba5 Qe4 36.Ne3 Qb1+ 37.Kg2 Qxa2 38.d5 cxd5 39.Nxd5 Qc4 40.Nxf6+ Kf7 41.Qxg5 Qc6+ 42.Nd5 Ke6 43.Qg8+ Kd6 44.Bb4+ Nc5 45.Qd8+ Ke6 46.Qg8+ Kd6 47.Qd8+ Ke6 48.Bxc5 Qxd5+ 49.Qxd5+ Kxd5 50.Bb4 Kc4 51.f4 Bxc3 52.Bxc3 Kxc3 53.f5 b4 54.f6 b3 55.f7 b2 56.f8=Q b1=Q 57.Qa3+ Kd4 58.Qd6+ Kc3 59.Qxa6 Qe4+ 60.Kf2 Qc2+ 61.Kg1 Qd1+ 62.Qf1 Qd4+ 63.Qf2 Qe4 64.h4 Qg6 65.Qe3+ Kc4 66.Qf4+ Kd5 67.Kg2 Qc2+ 68.Kf3 Qd1+ 69.Kf2 Qc2+ 70.Ke3 Qc1+ 71.Kd3 Qb1+ 72.Ke2 Ke6 73.Qg4+ Kf7 74.Qd7+ Kf6 75.Qd6+ Kg7 76.Qe5+ Kf7 77.Kf3 Qf1+ 78.Kg4 Qd1+ 79.Kg5 Qd8+ 80.Kh5 Qd3 81.Qg5 Qa6 82.Qf5+ Kg8 83.Qd5+ Kg7 84.Qd7+ Kg8 85.Qe8+ Kg7 86.g4 Qh6#