Bianca Andreescu became the first Canadian to win the Rogers Cup in 50 years when Serena Williams retired because of an injury Sunday.