MIAMI - World number four Andy Murray booked his semi-final berth at the Miami Masters on Wednesday, rallying for a 3-6, 6-4, 6-1 win over Austrian Dominic Thiem.
Third-seeded Murray, the champion at Crandon Park in 2009 and 2013, was initially stunned by the clean and powerful one-handed backhand of the 21-year-old, who has started turning his season around in Miami after coming in with a 3-5 record in 2015.
The Scot will face either Czech eighth seed Tomas Berdych or Argentine Juan Monaco for a place in the final.
Murray, who won his 500th career match in the previous round, needed one hour and 44 minutes to seal the win, improving to 26-7 on the hardcourts of Miami.
Thiem, ranked 52nd in the world, now stands 1-7 against top-10 opponents.
But he surprised Murray in the opening set, breaking for 3-1 on his way to winning the first frame.
Two-time Grand Slam champion Murray launched his fight-back with a quick break for a 2-0 lead in the second.
Thiem regained the break to narrow the gap to 4-3, but Murray broke him in the final game of the set - Thiem saving one set point before putting a backhand wide on another.
His confidence boosted, Murray ran away with the final set, taking his lead to 5-1 with a second break of Thiem before closing out the win with a service winner.