Belarusian former world number one Victoria Azarenka stunned Serena Williams 1-6, 6-3, 6-3 in the US Open semi-finals to record her first victory over the American and halt her quest for a record-equalling 24th Grand Slam victory.

READ MORE: ‘Just taking it a day at a time’: Serena Williams unsure if she’ll play in French Open after spectators confirmed at Roland Garros

Azarenka had to come from behind at Arthur Ashe stadium when Serena won the first set in almost a whitewash, but managed to battle back to record her first win in 12 meetings with the 23-time major champion.

VICTORIA AZARENKA HAS DONE IT!She comes back to defeat Serena Williams for the final spot in the #USOpen championship match.This will be Azarenka’s first major final in seven years.

READ MORE: Djokovic DQ displays US Open’s disgraceful double standards as angry SJW ‘wokeness’ is celebrated but aggression admonished

With the game slipping away from her in the deciding set, Williams suffered an achilles injury that hampered her fight to keep the match within her grasp.

Eventually at match point, Azarenka produced an ace that was challenged by Serena, but when ultimately upheld by the Hawk Eye replay, it was game set and match, and the battle between the two mothers was won by the unseeded 31-year-old from Minsk.

Serena’s quest to equal Margaret Court’s Grand Slam record of 24 rumbles on, as the 38-year-old must certainly now be wondering if the elusive 

Instead, it was the two-time Australian Open champion Azarenka who will take on Naomi Osaka in the final, matching her best result at Flushing Meadow of 2012 and 2013.