American Serena Williams (L) and Garbine Muguruza of Spain pose at the net before after their French Open women's final match at Roland Garros in Paris on June 4, 2016. Muguruza defeated
Serena Williams wins her sixth Wimbledon title - Mirror Online
Wimbledon 2015: Serena Williams beats Garbine Muguruza in straight sets to seal 21st Grand Slam title - Mirror Online
Williams to meet Muguruza in Wimbledon final for shot at 'Serena Slam' | theScore.com
BNP Paribas Open 2019: Serena Williams vs Garbine Muguruza- Preview and Prediction
WTA Ranking: Big Data's three keys to beat Serena Williams