CanMNT Talk: Big guns come through for Herdman's side

Jonathan David and Alphonso Davies both scored for Canada in a 2-0 win over Panama in Thursday’s Concacaf Nations League semifinal at Allegiant Stadium in Las Vegas.

Canada advances to Sunday’s final (also in Las Vegas) when it will face the United States, who defeated Mexico 3-0 in the other semifinal.

With his team sitting on a slim lead over Panama, Davies came off the bench early in the second half, and scored a sensational goal just seven minutes later to seal a memorable win for the Canadians.

In the latest TFC Republic video blog, we break down what stood out from Canada's performance against Panama.

Watch the video below: