World number one Novak Djokovic stretched his Grand Slam winning streak to 26 matches as he beat number five seed Alexander Zverev 7-5, 6-2, 6-2 in the French Open quarter-finals. The top-ranked Serb converted his second match point when Zverev put a backhand long.