Here are 10 Things To Know about their victories and the marquee match-up they'll have Thursday...
1) Sharapova was four points from losing her quarterfinal match.
Having already come back from the brink against Sam Stosur in the fourth round - she was just six points from losing down 6-3, 4-3, 30-all, Sharapova once again escaped against Garbiñe Muguruza in the quarterfinals - she was down 6-1, 5-4, and had to serve to stay in the match (read more here).
2) Bouchard was pretty close to losing her quarterfinal match as well.
Bouchard very nearly lost both sets she won against Carla Suárez Navarro - she was down 5-2 in the first set, facing a set point at 5-4, and she fell behind 4-1 in the third set too, but she won three love games in a row from there and eventually scored a 7-6(4), 2-6, 7-5 victory (read more here).
3) Sharapova is now 17-1 on clay this year and has won 52 of her last 56 on clay.
Sharapova has only lost one match on clay this year, falling to Ana Ivanovic in the third round of Rome. And since falling to Li Na in the semifinals of the French Open in 2011, she is 52-4 on the surface, with one of those four losses the one against Ivanovic and the other three coming against Serena Williams (in the 2012 Madrid quarterfinals, the 2013 Madrid final and the 2013 French Open final).
4) Bouchard has hit double digits in her winning streak.
Since back-to-back first round losses at Madrid (to Agnieszka Radwanska) and Rome (to Francesca Schiavone), Bouchard is 10-0 - she went 5-0 to win the first WTA title of her career in Nürnberg, and she has gone 5-0 at Roland Garros so far. It is by far the longest winning streak of her career.
5) Sharapova has a lot more experience than Bouchard in Grand Slam semifinals.
Sharapova is going to be playing her 18th Grand Slam semifinal and is 8-9 in her first 17 (including 2-2 in her four previous French Open semifinals). Bouchard will be playing just her second Grand Slam semifinal, going 0-1 in her first one (falling to Li Na in this year's Aussie Open semifinals).
6) Bouchard is the first Canadian ever to reach two Grand Slam semifinals.
Before Bouchard's runs to this year's Australian Open and French Open semifinals, only one time had a Canadian reached a Grand Slam semifinal - Carling Bassett-Seguso at the US Open in 1984.
7) The winner of this match will be in the Top 10 next week - the loser will not be.
If Bouchard beats Sharapova, two things will happen - Bouchard will make her Top 10 debut, and Sharapova will fall out of the Top 10. If Sharapova wins this match, neither of those will happen.
8) Sharapova likes beating up on the young'uns.
Sharapova is 138-27 in her career against opponents 20 years of age or younger - an 83.6% winning percentage. And she's 38-10 in Grand Slams (79.2%). Bouchard just turned 20 earlier this year.
9) Sharapova and Bouchard's first meeting was a Sharapova beatdown.
Sharapova beat Bouchard in the second round of Miami last year, 6-2, 6-0 - Sharapova won 11 games in a row from 2-1 down in the first set and won 27 of 29 points in one stretch. See the video above.
10) Sharapova and Bouchard's second meeting was more complicated.
Sharapova beat Bouchard in the second round of the French Open last year, 6-2, 6-4, on Court Philippe Chatrier too - but the match was suspended due to rain at 6-2, 4-2, completed the next day.