Andrey Rublev and Jaume Munar reached the Next Gen Finals last four with wins on Thursday, joining Alex de Minaur and Stefanos Tsitsipas, who both have 100 per cent records.
Russian 2017 finalist Rublev was outclassed by De Minaur on Wednesday but bounced back 24 hours later, following the Australian through from Group B.
Winless wildcard Liam Caruana went down 4-3 (9-7) 4-1 4-2 to leave Rublev far more satisfied with his performance as he approaches a semi-final against Tsitsipas.
"This was a completely different performance," he said. "My attitude, I think, was the best attitude out of these three matches.
"I was focused. I was not complaining. I was trying to fight for every point because I know that every point for me costs a lot. I was just trying to win each point, every point, doesn't matter the score."
UNBEATEN @alexdeminaur d. Fritz 4-3(8), 4-1, 4-2 and crowns himself Group B winner; @AndreyRublev97 finishes second in Group B and advances to the @nextgenfinals SF.#NextGenATP pic.twitter.com/G1iCHUHiYN
— ATP World Tour (@ATPWorldTour) November 8, 2018
De Minaur was similarly dominant as he won his third straight match in Milan after a shaky first set, defeating Taylor Fritz 4-3 (10-8) 4-1 4-2.
"I'm really proud of my effort and I'm looking forward to what's next," De Minaur said.
And Munar completed the last-four line-up as the already-qualified Tsitsipas beat Hubert Hurkacz 4-1 4-3 (7-2) 4-1 in the day's late game.
Hurkacz still had the opportunity to progress ahead of that clash, but he was blown away and Munar - who ended Frances Tiafoe's hopes earlier on Thursday - instead went through.
Munar had joked after a rampant 4-1 4-3 (7-3) 4-1 triumph: "I did what I had to do and it's not in my hands anymore. Maybe we can buy a Greek flag or whatever for support."
Tsitsi-show!
— Next Gen ATP Finals (@nextgenfinals) November 8, 2018
Tuesday 4-3 4-3 3-4 4-2 v Munar
Wednesday 4-3 4-3 4-2 v Tiafoe
Thursday 4-1 4-3 4-1 v Hurkacz
Stefanos Tsitsipas #NextGenATP pic.twitter.com/g7axsQaVrT
Top Headlines
Featured Matches
Football
Arsenal
English Premier League
2-0
Brighton and Hove Albion
Aston Villa
English Premier League
2-0
Chelsea
Fulham
English Premier League
0-1
Newcastle United
Leeds United
English Premier League
2-0
West Bromwich Albion
Leicester City
English Premier League
2-1
Tottenham Hotspur
Manchester City
English Premier League
2-0
Everton
Liverpool
English Premier League
1-0
Crystal Palace
Cricket
Sussex
Sri Lanka
Teams will be announced at the toss
Multan Sul..
Quetta Gla..
Teams will be announced at the toss
Islamabad..
Karachi Ki..
Teams will be announced at the toss
Peshawar Z..
Lahore Qal..
Teams will be announced at the toss
Islamabad..
Quetta Gla..
Teams will be announced at the toss
Lahore Qal..
Islamabad..
Teams will be announced at the toss
Mumbai Ind..
Delhi Capi..
Teams will be announced at the toss