For the first time ever, Canada has reached the Davis Cup final.

Canada defeated Russia 2-1 to advance in the coveted tennis tournament on Saturday.

The day started with Russia and Canada splitting the singles matches. Andrey Rublev gave Russia the lead by beating Vasek Pospisil 6-4, 6-4 in the first singles. That forced Canada’s Denis Shapovalov into a do or die match where he defeated Karen Khachanov 6-4, 6-4.

The semi final matchup would be decided in a doubles match which saw Pospisil and Shapavalov beat Khachanov and Rublev 6-3, 3-6, 7-6 (5). Canada had trailed 3-0 in the third set tiebreaker but rallied and converted their second match point.

Two-time champion Russia was trying to make it to their first final in 12 years.

Canada will face either Britain or host Spain in the final.

The historic run as seen the Canadians defeat the United States to get out of the group stage, Australia in the quarterfinals and now Russia.