Novak Djokovic battled to a straight-sets win over Filip Krajinovic to reach the quarter-finals of the Italian Open for the 14th year in a row.

Djokovic saved five break points on his way to a 7-6 6-3 win over his fellow Serb in a match lasting over two hours.

Djokovic trailed 4-1 in the first-set tie break and needed five set points, before improving in the second set.

The 33-year-old will now face Italian Lorenzo Musetti or Dominik Koepfer of Germany in the last eight.