Tigres UANL must wait to advance at the CONCACAF Champions League, while Dallas were held.
A surprise 1-0 loss at Plaza Amador left Tigres still waiting to secure their passage out of Group G and into the quarter-finals.
Ricaurte Barsallo's 25-yard effort helped the Panamanians to their victory, although they cannot advance.
Gol de Ricauter BARSALLO al 37´ 1-0 a al 1T September 29, 2016
Ricardo Ferretti's Tigres UANL are top of the group on six points ahead of meeting Herediano (four) in the final match.
Dallas are also yet to advance after they were held to a 0-0 draw by Suchitepequez in Texas.
Aubrey David and Amaury Escoto were sent off in additional time at Toyota Stadium.
Group H is topped by Dallas, but Suchitepequez are alongside them on five points ahead of the return meeting.
The Vancouver Whitecaps are already through and enjoyed a 4-1 win over Central thanks to a Cristian Techera brace.
Monterrey, who are out of contention in Group D, claimed a 3-0 victory at home to Don Bosco.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.