Alex Molcan will take on Laslo Djere, while David Goffin will lock horns with Federico Coria in the semifinals of Grand Prix Hassan II in Morocco.
Molcan came back from a set down to beat sixth seed Botic van de Zandschulp 4-6, 6-3, 6-4 while eighth seed Djere beat Lorenzo Musetti 6-3, 6-2.
In the other half of the draw, Goffin bounced back against Roberto Carballes Baena to beat him 6-7(6), 6-4, 6-0. The Belgian will take on Argentina's Coria who got the better of the experienced Richard Gasquet after being a set down.
There have already been some interesting matches in the tournament, with three of the semifinalists being unseeded and only one seeded player remaining.
So without any further ado, let us take a look at the odds and predictions for the semi-final matches at Grand Prix Hassan II.
Federico Coria (+115) vs David Goffin (-145) Prediction
A former World No. 7, Goffin has managed to grind out victories in his last two matches against Carballes Baena and Pablo Andujar. The Belgian's next opponent Federico Coria has also won two of his three matches in three sets.
Goffin is not close to the kind of form he was in a few years back but the ATP Grand Prix Hassan II could pave the way for a resurgence in 2022.
This is the very first meeting between the two players and Goffin's experience should be enough to see him reach his first ATP final since February 2021
Pick: David Goffin to win in three sets (+305) via Caesar's Sportsbook
Alex Molcan (+115) vs Laslo Djere (-145) Prediction
Molcan has been a bit of a giant killer so far. The Slovak scripted the upset of the competition by beating top seed Felix Auger-Aliassime in the second round. He then beat another higher-ranked player in Van de Zandschulp to reach the semifinals.
Djere has been in pretty good form in the competition with all three of his victories coming in straight sets. This will be the very first meeting between the Serb and Molcan.
Djere is the higher-ranked player but Molcan has produced some brilliant performances in Morocco and might just edge this contest.
Pick: Alex Molcan to win in three sets (+390) via Caesar's Sportsbook.