GARBINE Muguruza will meet Serena Williams in Saturday's final after the two beat Agnieszka Radwanska and Maria Sharapova respectively in the semis.

Muguruza had to withstand a fightback from her Polish opponent - and a slight attack of the nerves - to take the first semi-final 6-2, 3-6, 6-3. Born in Venezuela but representing Spain, the 21-year-old has never previously got further than the quarter-finals in any of the Grand Slams. Going by the form she showed at her post against No 13 seed Radwanska, she will soon feature regularly in the latter stages of all the majors.

Williams, 12 years older than the No 20 seed, is going for her sixth Wimbledon crown and 21st Grand Slam title overall. She has not lost to Sharapova since 2004, and never remotely looked like surrendering that proud record here in a 6-2, 6-4 victory.

She broke Sharapova twice in the Russian's first three service games to polish off the first set in 33 minutes, and although she was detained a little longer in the second she was still too consistently powerful. It was the American's 18th win over Sharapova in 20 meetings.