Serena Williams can't believe she's poised to crown her mother of all tennis comeback with an eighth Wimbledon crown after blasting her way into a 10th final at The All England Club.
Williams will take on fellow former world No.1 Angelique Kerber in Saturday's showpiece final after overpowering German 13th seed Julia Goerges 6-2 6-4 in just her 13th match back since returning to the court after more than a year's maternity leave.
"It's crazy to even know how I feel because I literally didn't expect to do this well in my fourth tournament back," Williams said.
"I just feel when I don't have much to lose, I can play free."
Kerber earlier beat Latvian 12th seed and 2017 French Open champion Jelena Ostapenko 6-3 6-3 in Thursday's first semi-final.
Williams' showdown with Kerber is a rematch of their 2016 final, which the American won after losing to the German in that year's Australian Open decider.
It also offers the returning legend the chance to match Margaret Court's all-time record of 24 grand slam singles titles just 10 months after giving birth to daughter Alexis Olympia.
Turning 37 in September and already the oldest women's major champion of the 50-year open era, Williams also has the opportunity to become the first mother to hoist the Wimbledon trophy since Court's fellow Australian Evonne Goolagong Cawley in 1980.
"This is not inevitable for me to be playing like this. I had a really tough delivery and I had to have multiple surgeries and nearly didn't make it when I gave birth," the champion said.
"I couldn't even walk to my mailbox, so it's definitely not normal to be in a Wimbledon final."
Fittingly, Williams' daughter was in the Centre Court crowd as tennis's latest super-mum dismantled Goerges like she needed to get her 10-month-old back home in time for an afternoon nap.
The match was all over in just an hour and 10 minutes.
Contesting her maiden grand slam semi-final and the only player in the draw boasting more aces than Williams, Goerges made a decent enough start, holding her opening two service games to keep early pace at 2-2.
But when the steely-eyed Williams imposed her iron will, the challenger was unable to reply, dropping five games straight to surrender the first set and fall behind in the second.
Almost inevitably, Williams gained a third break to charge to a 5-2 lead before showing her first signs of nerves to drop serve for the only time while trying to close out the semi-final.
Not to be denied, Williams broke straight back to love to seal victory and celebrating with her customary twirl after booking her place in a 30th grand slam singles final.
Champion in 2015 and 2016 before missing last year while pregnant, Williams' victory extended her winning streak on the famous London grass to 20 matches.
Women's sports highest all-time prize money earner has won seven of her previous nine Wimbledon finals, her only defeats coming at the hands of older sister Venus a decade ago in 2008 and Maria Sharapova four years before.
Kerber, though, looms as a serious threat.
After tumbling out of the top 10 last year, the German left-hander appears back to the blistering form that carried her to the top ranking and three major finals in 2016, including grand slam triumphs in Melbourne and New York.