Angelique Kerber has beaten Venus Williams in straight sets to deny the American eighth seed a fifth Wimbledon final against her sister Serena.
The German number four seed dispatched the American 6-4 6-4 in a one-sided affair that lasted only one hour and 13 minutes.
Williams was appearing in her first Grand Slam semi-final since the 2010 US Open and was the oldest major semi-finalist since Martina Navratilova at Wimbledon in 1994.
But she looked leggy throughout, dropping her serve four times in the opening set as he forehand continued to misfure.
She again lost her serve in the first game of the second set and Kerber barely had to get out of second gear to secure her place in Saturday’s final.
Earlier, Serena Williams took only 48 minutes to defeat Elena Vesnina in the first semi-final, winning 6-4 6-0 to reach her ninth final.
Kerber and Serena met in the Australian Open final in January of this year, with the German winning to land her first Grand Slam title.