Jelena Ostapenko (LAT)  vs. Angelique Kerber (GER) . This should be a great match; the two major champions have never met before on the WTA tour! Kerber played one of the best matches of the tournament in her straight sets win against Daria Kasatkina. Ostapenko has reached her second career semifinal (first at Wimbledon) by not dropping a set and blasting winners into the corners over and over again. Can she continue to do this against one of the great defensive players in the game? We shall see. My default position is usually that great offense wins against great defense, which would indicate Ostapenko has the better chance to reach her first Wimbledon final but I just think that Kerber has shown that she has what it takes to get to major finals, having reached three of them in the same year (2016), winning two, just two years ago. However, she hasn't face Ostapenko before, so maybe all our expectations need to change. PREDICTION: Kerber.
Julia Goerges (GER)  vs Serena Williams (USA) . These two played a rather good match at the French Open just a few weeks ago and many of us were actually surprised Serena was able to come away with the win because it demonstrated just how quickly she was returning to a high level of play. Goerges has become one of the top players on tour; she reached the Top 10 this spring has been hovering just out of that circle for the last few months. But appearing in the Wimbledon semifinal is the first real tangible result of her rise in the rankings to show itself at the majors. I think it is very likely the occasion of being there will provide enough of an impediment to her playing er best tennis that it will make what should be a tough matchup for Serena not as complicated as one would expect. PREDICTION: Serena.