Scottie Scheffler survived a spirited fightback from Dustin Johnson to win 3 and 1 and reach the WGC-Dell Technologies Match Play final, where he will meet Kevin Kisner on Sunday.

Johnson made it past Brooks Koepka in a heavyweight last-16 clash on Saturday, but struggled in the early stages against world number five Scheffler at the Austin Country Club.

Scheffler produced three birdies in his opening four holes to go 3up and furthered his advantage on the eighth and 11th to take a five-shot lead.

Two-time major winner Johnson responded by claiming the next four holes – with Scheffler finding the water when inexplicably attempting to hit the green on the short par-four 13th – to tee up a thrilling finale.

Johnson then squandered a presentable birdie opportunity at the par-five 16th to fall two behind again before Scheffler secured victory on the following hole to reach his second consecutive Match Play final.

Victory in the final would also see Scheffler move to the top of the world rankings if he can defeat Kisner, who came out on top in a topsy-turvy clash with Corey Conners in the other semi-final.

The pair could not be separated as they repeatedly exchanged the lead through 16 holes before Kisner nudged ahead with a birdie on the penultimate hole as Conners pushed his putt wide in response.

Kisner, who lifted the Match Play trophy in 2019, delivered an expert chip with his second shot on the 18th to close out victory and ensure he remains in the hunt for the title.