Garbine Muguruza denies Serena Williams after winning French Open

Garbine Muguruza stormed to her first grand slam title at the French Open to leave Serena Williams waiting once again for her moment of history.
Playing in only her second slam final, Muguruza produced a sublime display of hitting to overpower the world number one and win 7-5 6-4.