Cavalry FC defeated FC Supra du Québec 2-0 in the second leg of their semifinal on Saturday, advancing to the Canadian Premier League final. The match took place in Calgary, Alberta. Caniggia Elva and Ali Musse each scored for the visiting team. The win ensures Cavalry FC will face the winner of the other semifinal in the final. The team will now prepare for the championship match, which will determine the league champion. The result marks a significant step in the club’s season. The victory was secured in the second leg, with the first leg ending in a draw. Cavalry FC has now reached the final for the second consecutive year. The team’s performance in the semifinal showcased strong attacking play and defensive resilience. The win also boosts the team’s confidence ahead of the final. The Canadian Premier League final is set to take place in the coming weeks. The outcome of the semifinal will determine the final opponent. Cavalry FC’s success continues a strong campaign in the league. The team’s coach praised the players’ effort and focus during the match. The result reflects the club’s ongoing development and competitiveness in the league. The final will be a key moment for the team and its fans.