SN Panama stuns USA with perfectly placed late winner