Jannik Sinner extended his record for the most consecutive sets won at ATP Masters 1,000 events to 28 as he reached the quarter-finals of the Miami Open.

The Italian world number two, who broke Novak Djokovic’s 10-year record of 24 on Monday, beat American Alex Michelsen 7-5 7-6 (7-4).

Four-time Grand Slam winner Sinner came from 5-2 down in the second set to secure a meeting with American 19th seed Frances Tiafoe.

Sinner has won the past two Masters 1,000 tournaments – in Paris in November and Indian Wells this month – without losing a set.