Carlos Alcaraz progressed to his first Masters 1000 final after beating Hubert Hurkacz ©Getty Images

Spanish teenager Carlos Alcaraz is set to meet Norway’s Casper Ruud in the men’s singles final at the Miami Open following a semi-final upset against Poland’s defending champion, Hubert Hurkacz.

Alcaraz defeated Hurkacz 7-6 (7-5), 7-6 (7-2) to reach his first Masters 1000 final after he stood the strongest following two intense tie-breaking sets.

The 18-year-old will make history if he beats the Norwegian in the final by becoming the competition’s youngest-ever winner.

"I have a lot of emotions right now," Alcaraz said after winning the game in little over two hours.

"It's something that you dream of when you are a child."

After trailing 5-3 in the first set tie-break, Alcaraz proceeded to win four straight points to take the set 7-6 (7-5).

The Spaniard’s heroics continued as he prevented Hurkacz from scoring in either of his two break points at five-all in the second set.

This valiant effort meant he has saved 15 of the 17 break points in the tournament so far.

Hurkacz’s attempt to save the match was plagued by more unforced errors, which he totalled 37 for the match, during the second set tie-break.

The final blow was when a dipping pass forced the Pole to volley the ball into the net, causing Alcaraz to clinch the match.

Alcaraz is scheduled to play Ruud in the final on April 3 after the Norwegian cruised to a 6-4, 6-1 victory against Argentina’s Francisco Cerúndolo in the other men’s singles semi-final.

Ruud, who will also play in his first Masters 1000 final, wrapped up the match in just one hour and 34 minutes.

The all-important first set break of serve came in the 10th game of the set.

Cerúndolo - ranked 103rd in the world - stood little chance in the second set as Ruud set up the chance to win his second tour title of the season.

In the women’s doubles semi-finals, Russia’s neutral athlete Veronika Kudermetova and Belgium’s Elise Mertens overcame United States pairing Coco Gauff and Caty McNally 6-4, 3-6, 10-2 to advance to the final.

They will meet Germany’s Laura Siegemund and Russia’s neutral competitor Vera Zvonareva, who defeated Ekaterina Alexandrova, another Russian neutral athlete, and Yang Zhaoxuan 3-6, 6-2, 13-11.

The women’s doubles final will also be held on April 3.