After the big build-up yesterday, we were treated to one of the best women's Wimbledon matches of all time on Centre Court as Karolina Muchova overcame Coco Gauff in a 10-point tiebreak in the final set.
Although the second semi-final between Marta Kostyuk and Linda Noskova was a less thrilling affair, it has set us up with an all-Czech women's final to look forward to on Saturday.
Attention today turns to the men's semi-finals, and we have two intriguing matches to look forward to. First up is Arthur Fery vs Alexander Zverev, with the British wildcard looking to down the French Open champion, before Jannik Sinner faces Novak Djokovic.
Ahead of play getting underway this afternoon, check out our Wimbledon day 12 betting tips below.
Alexander Zverev 3-0 Arthur Fery (10/11)
The Fery fairytale has been remarkable, and for him to have reached this stage is far beyond what anyone predicted at the start of the tournament. However, I feel it is going to come to an abrupt end today.
Zverev is in the form of his life and looks like he has shifted a gear since winning the French Open last month. He was brilliant in his quarter-final win over Taylor Fritz, beating the American for the first time in nine attempts, and doing so without being broken once.
There has to be question marks around the fitness of Fery at this point, too. While he came through his quarter-final in straight sets, he has played five more sets than Zverev this tournament, which is the equivalent of an extra four to five hour match.
Jannik Sinner vs Novak Djokovic over 38.5 games (5/6)
Sinner vs Djokovic on Centre Court is one of the most eagerly anticipated tennis matches of the year. For many, this could be Djokovic's final chance at winning his 25th Grand Slam, as he will fancy the job against either Zverev or Fery in the final.
The Serbian has exerted more energy than he would have liked so far, but given that Sinner has form for cramping up in long Grand Slam matches, he will know that he has to hang in there with the Italian and take the match as deep as possible. It sounds incredible to say, but in this case, you would fancy a 39-year-old to beat a 24-year-old over five sets.
Both of these players have dropped sets throughout the tournament, so it feels unlikely that either will win in straight sets. As long as the match goes four sets, 39 games or more should be played, provided there isn't a lopsided set. For what it's worth, three tie breaks also covers this bet.
GambleAware