Andy Murray produced another remarkable comeback from the brink of defeat, saving five match points to beat Jiri Lehecka and reach the Qatar Open final.
Murray saved two match points on his own serve and three as Lehecka served for the match before somehow rallying to win the deciding tie-break.
Murray, who is into his fifth final in Doha and a first overall since June 2022, roared with delight as victory over 21-year-old Lehecka was confirmed and the crowd rose to their feet.
He saved match points in his first-round match in Qatar, and has been taken to three sets in all four at the event.
Murray has won three matches from match-point down this year – including in the first round in Qatar – as well as winning all six deciding sets he has contested.
Murray raced through the opening set in just 33 minutes, dropping just six points on his serve to put himself in a strong position.
He raced to a 4-1 lead, saving two break points before serving out the set to force a decider.
Murray cut a frustrated figure in the deciding set, shouting at himself and his support box after being broken to go 2-1 down.
Having come through a difficult service game at 5-3, with Lehecka missing his first two match points, Murray pounced as his young opponent served for the match.
A wide shot from Lehecka put the set back on equal terms but the momentum was with Murray, who calmly held serve before a composed tie-break performance put him into the final.