Live TV coverage from Ecuador from Teleamazonas:
http://www.teleamazonas.com/teleamazonas-en-vivo/
Thanks for posting this link.