World number one Novak Djokovic reached the final of the Miami Masters, defeating Belgium’s David Goffin 7-6 (7-5) 6-4 in a hard-fought semi-final.
Goffin broke for 4-3 in the first set, but the Serb hit straight back to level and took the tie-break 7-5.
Djokovic, 28, increased the pressure on Goffin in the second set, breaking for 4-3 and closing out comfortably.
He will meet either Japan’s Kei Nishikori (seeded sixth) or Australia’s Nick Kyrgios (24) in Sunday’s final.
Both players were tested physically by the Florida heat and humidity, and Djokovic’s superior fitness eventually told.
The challenge faded from a visibly tiring Goffin, with numerous mistakes induced by the Serb’s relentless attacking play.
“It was very warm, very humid,” said Djokovic. “But I was proud to stay tough in the important moments and come up with some big serves.
“It was not my best match but credit to David for hanging in there.
“He hit some lines at important moments and you need a bit of luck but it comes and goes both ways. I always try to make them play an extra shot when opponents attack me.”