Today's semi-finalists have been confirmed at the Auckland Tennis Open after South African fourth seed Kevin Anderson beat American Steve Johnson in the evening match last night.
The world number 16 beat the eighth seed Johnson, 6-4 7-6, to set up a semi-final with another big server, the Czech qualifier, Jiri Vesely.
Anderson is now the only seeded player left in the tournament.
Frenchmen Adrian Mannarino and Lucas Pouille earlier advanced to the final four after respective quarter-final wins.
Mannarino beat Alejandro Falla of Colombia 6-3 6-1 before countryman Pouille beat Albert Ramos of Spain 6-3 6-2.
Pouille was only drafted into the tournament on Wednesday as a lucky-loser when Spanish fifth seed Tommy Robredo withdrew, and knocked New Zealand's Michael Venus out.
Vesely progressed to the semi-finals after beating American Donald Young 6-2 6-3.
The final will be played tomorrow (Saturday).