LONDON — Garbine Muguruza won her second Grand Slam title in just over a year with a 7-5, 6-0 defeat of Venus Williams on Saturday.
The 23-year-old 14th seed made good at the All England club after losing in the Wimbledon final two years ago to Serena Williams.
Muguruza, the French Open champion in 2016, had 14 winners to 17 for her opponent; Williams was weighed down by five double faults and 25 unforced errors.
“I always come very motivated to the Grand Slams,” Muguruza said. “Since I lost the final here, I wanted to change that.
“I came thinking, ‘I’m prepared, I feel good.’ During the tournament and the matches, I was feeling better and better. Every match, I was increasing my level. Today, I played well.”
The match slipped away from the 37-year-old Williams after Muguruza saved a pair of set points in the 10th game of the first set to pull to 5-all
The Venezuelan-born Spaniard broke Williams a game later for 6-5 and served out the set as the American netted. Muguruza built up to clinching the set on a defensive lob which kissed a far corner, yielding two set points.
The second set was a mere formality for Muguruza, whose game clicked into a higher gear and never let up as Williams tired.
The Spaniard ran the table to love, with Williams losing as her opponent stopped play during match point, citing a return she believed was long.
The call was confirmed to hand her the trophy after an hour and a quarter of play.
Venus was denied a sixth trophy at the event as she made a bid for her first Grand Slam title since 2008.
Williams had played the Australian Open final in January, losing to her younger sister, who is now sitting out the rest of the season during pregnancy.
Williams was gracious in defeat after falling to 1-4 against Muguruza, who beat her in their last match in May in Rome:
“She competed really well, so credit to her,” Williams said. “She just dug in there and managed to play better.