A great job and huge congratulations to Janine Beckie who with her Canadian national team have beaten the US Women's National Team in the Olympic semi finals.
The win comes over current and past blues in Abby Dahlkemper, Rose Lavell and Sam Mewis. The Canadian women finally exorcised the USWNT demons and have made a major competition final.
Made more notable was Beckie completed the full 90 minutes of the clash, as 2012 and 2016 bronze medalists Canada sealed a deserved victory, their first win over the Stars and Stripes in 20 years, to guarantee they will return home with at least a silver medal.
A gold medal match is of super importance to the Canadians.
The medal matches will be on Friday with the final on 8 August (3am UK time), while the USA will face Australia in the third-place play-off on Thursday 7 August (9am UK time).
Best of luck to Beckie and Dahlkemper!