After a short but dramatic final match against Serena Williams, 19-year-old Mississauga native Bianca Andreescu has won the 2019 Rogers Cup. She's the first Canadian woman to win the tournament in 50 years, following in the footsteps of Faye Urban with her own 1969 victory.

The win came after just four games, when Serena Williams retired from the match due to upper back spasms. Andreescu had been leading three games to one in the first set. The final match lasted only 19 minutes.

After Williams retired, Andreescu approached her and gave her a huge hug. The two discussed injuries and showed a true moment of camaraderie and sportswomanship, with Andreescu expressing her admiration for Williams.

Still, even this moment of friendship and respect was somewhat marred by the reactions of people watching the match, with some claiming that Williams might have retired from the match in order to avoid a legitimate defeat.

The victory is no less special for Andreescu, who has played impressively throughout the entire tournament. With this victory, Andreescu's worldwide ranking jumped from 27th to 14th. She can now also say that she's won against seven of the top ten players in the world.

There was plenty of support for the young champion on Twitter as well, with people expressing their pride in having yet another Canadian championship winner.

No matter the circumstances of the win, Bianca Andreescu worked hard to make it to the final round, and showed the world that Canada's athletes still stand among the best of them.