WORLD MATCH PLAY CHAMPIONSHIP, Spain
Venue: Finca Cortesin Golf Club, Casares Dates: 29 October-1 November
Coverage: Latest scores and reports on BBC Sport website
Fisher goes through, but fellow Englishman Lee Westwood is out
England's Ross Fisher will take on Masters champion Angel Cabrera in the last four of the World Match Play in Casares on Saturday.
American Anthony Kim will play Australian Robert Allenby in the other semi-final in Casares, Spain.
Fisher beat India's Jeev Milkha Singh by one hole to top Group D.
Cabrera ended the hopes of Northern Ireland's Rory McIlroy with a crushing seven-hole defeat of England's Simon Dyson in Group C.
Fisher advanced in part thanks to compatriot Lee Westwood, who rallied to halve his match with Camilo Villegas of Colombia.
Villegas was five under after eight holes and five up on the European Tour money leader, but Westwood clawed his way back. Villegas would have clinched a place in the last four with a one-hole victory.
"The Race to Dubai is huge and I'm a bit behind so it's great for me to get into the semis," said Fisher, who can leap from seventh to fourth on the money list if he wins on Sunday. "It can be even better if I can now play 72 holes of flawless golf."
Kim, meanwhile, produced one of the shots of his life, a 274-yard three-wood to within four feet of the pin on the final hole, to deny Australian Scott Strange a place in the last four and top Group A.
Strange needed to beat Kim by at least four holes to advance and was four up going into the 568-yard par-five 18th. Strange, who had laid up with his second shot, put his approach into the bunker before eventually conceding the hole to Kim.
With Allenby getting the win over Oliver Wilson that he needed to knock out the Englishman and win Group B, he will face Kim three weeks after their controversial Presidents Cup clash.
Dinner at 6.30, be done by 7.30, shower eight, internet and talk to some friends eight to nine, be in bed by 9.30
Anthony Kim on his pre-semi-final plans
Kim won that match 5&3 but Allenby then made late-night drinking allegations about his 24-year-old opponent.
"I've been around for 18 years in this game and I've said a lot of things and regretted a lot of things," said Allenby on Friday.
"A lot of things have been written that haven't come out the right way. It's a dead issue in both Anthony and my books - I'm not answering any more questions about it."
Kim smiled when told it was Allenby he would be taking on again - and again when he was inevitably asked how he would be spending the night before their 36-hole match.
"I'm going to tell you what I'm going to do," he said. "Dinner at 6.30 here, be done by 7.30, shower eight, internet and talk to some friends eight to nine, be in bed by 9.30!"
In other matches, McIlroy beat Henrik Stenson of Sweden by four holes, South Africa's Retief Goosen beat England's Paul Casey, who finished winless, by a hole and Spaniard Sergio Garcia was a five-hole winner over Germany's Martin Kaymer.
Friday's results (seeded positions in brackets):
(1) Paul Casey (Eng) lost to (8) Retief Goosen (SA) 1 hole
(9) Anthony Kim (USA) lost to (16) Scott Strange (Aus) 3 holes
(4) Sergio Garcia (Spa) beat (5) Martin Kaymer (Ger) 4 holes
(12) Robert Allenby (Aus) beat (13) Oliver Wilson (Eng) 2 holes
(3) Henrik Stenson (Swe) beat (11) Angel Cabrera (Arg) 2 holes
(6) Rory McIlroy (NI) beat (14) Simon Dyson (Eng) 2 holes
(3) Henrik Stenson (Swe) lost to (6) Rory McIlroy (NI) 4 down
(11) Angel Cabrera (Arg) beat (14) Simon Dyson (Eng) 7 holes
(2) Lee Westwood (Eng) beat (10) Ross Fisher (Eng) 2 holes
(7) Camilo Villegas (Col) beat (15) Jeev Milkha Singh (Ind) 3 holes
(2) Lee Westwood halved with (2) Camilo Villegas (Col)
(10) Ross Fisher (Eng) beat (15) Jeev Milkha Singh (Ind) 1 hole