Panama pulled off a stunning upset in the CONCACAF Nations League, defeating the USA to secure a spot in the final. The dramatic victory denied the Americans a chance to defend their title, as Panama now awaits either Canada or Mexico in the championship clash.