Upset: World number 1 Serena Williams has been dramatically beaten in the French Open final by Garbine Murguruza
In a straight sets demolishment, world number 1 Serena Williams has been beaten in spectacular fashion in the French Open final by Garbine Muguruza. Muguruza wasted no time in getting straight down to work and hitting …