Two exciting semifinal matches are on the cards at the 2025 ATP Monte Carlo Masters, featuring two top 10 players and two dangerous dark horses. As always, we here at Last Word on Sport preview and predict both matches, with a spot in a Masters 1000 final on the line.