Helluva of an ambience at last night game. The Cuban government officials were there, and the fans were screaming and chanting at them. They were crying all game to the police to do something. The police were like sorry buddy, you can do that in this country. Awesome win. USA!