England's Ross Fisher, his sights still on becoming The Race to Dubai champion this year, and American Anthony Kim will contest the final of the Volvo World Match Play Championship in Spain.
Fisher came through a 39-hole marathon before he overcame Masters Tournament champion Angel Cabrera, while Kim had earlier defeated Australian Robert Allenby for the second time this month.
A five and four victory for the 24 year old from Los Angeles came three weeks after he beat Allenby five and three at the Presidents Cup.
Fisher, who lost to Paul Casey at the last four stage of the World Golf Championships - Accenture Match Play in Arizona in February, had gone from two up to one down with five to play.
He then won the 32nd and 33rd, but paid the price for laying up at the par five last with Cabrera making birdie from the rough.
They had to return to the final tee three more times in sudden death before Fisher hit a brilliant fairway wood to 12 feet and Cabrera, bunkered and then over the green, conceded defeat.
Kim and Allenby had been level at the break and with 13 to play, but then Kim won five of the next seven, four of them with twos. Three were birdies and he also pitched in from 101 yards for an eagle two at the 27th.
After the match Kim said: "It was such a big match for me - it was important for me to win this. I wanted to play well."
“Robert and I both played pretty well for the most part,” added Kim. “I just turned it on on the second 18 and felt like some putts were falling and a couple breaks were going my way - I feel very fortunate to come out of here.”
“I definitely should have won eight,” Allenby reflected. “I just hit a bad chip into it the grain there. But anyway, I just didn't quite play quite until enough this afternoon, and he hit a lot of great shots and made a lot of good putts.”
A relieved Fisher can move up from seventh to fourth in The Race to Dubai by winning the title here.
"This is a great venue and a great test not just of golf, but also fitness levels. I've played 93 holes already," he said.
Looking ahead to facing Kim he stated: "Dare I say it, it could be a possible Ryder Cup match for the future.
“I always knew it was going to be very difficult playing a great champion like Angel, Masters Champion. He hits the ball miles and with no fear, and he showed that today. I felt like I gave him a few holes this morning and I could have taken the initiative and unfortunately didn't but I fought back really well to give myself a great chance this afternoon.”
European Captain Colin Montgomerie was present earlier in the week and will be delighted to have seen one of his star men making his mark - and even happier if Fisher defeats Kim.