The US Beach Soccer Team had higher hopes for the 2017 CONCACAF Championship than the fifth-place playoff, but it ran into Panama in the quarterfinals and Los Canaleros have now beaten three of the top four teams (Costa Rica in the group stage; the US in the quarterfinals; El Salvador in the semifinals) in CONCACAF on their surprise run to the tournament final (and the 2017 Beach Soccer World Cup).
Panama will play the region's top team, Mexico, in the Championship final. The USA has won through to a playoff for fifth against the Bahamas after beating Jamaica, 6-2, in the first round of consolation games for the tournament's beaten quarterfinalists.
Beach Soccer doesn't have a particularly high profile, and it will be less visible again for a while after this competition. But the USA squad includes former New York Red Bulls man Irving Garcia - who is enjoying his unexpected and sudden elevation to the Beach National Team after spending most of his career playing the more conventional form of the game.
CONCACAF provides close-to-live highlights of every goal on its social media accounts. It will also stream the games live if they are not being broadcast on Univision Deportes - which is not expected to broadcast the Championship today, but has been known to change its schedule at short notice.
Note that the final day of the tournament sees eight games played back-to-back. The USA's match will be the sixth of the day, and its start time could be delayed if earlier matches run longer than expected.