CALGARY — Caniggia Elva and Ali Musse each scored as Cavalry FC defeated FC Supra du Québec 2-0 in the second leg of their semifinal to advance to the Canadian Premier League final on Saturday. The Calgary-based Cavalry won 3-2 on aggregate after Supra du Québec had won the first leg of their matchup 2-1 last week. The victory sets up a championship rematch from the 2025 final, with defending champion Atletico Ottawa having advanced to the final earlier Saturday. The two sides will meet on Nov. 21 in Calgary. Cavalry won its lone CPL title in 2024. Elva opened the scoring in the 25th minute at ATCO Field on Saturday. Musse added the insurance goal in the 60th. This report by The Canadian Press was first published Nov. 7, 2026. The Canadian Press