Es la primera victoria del Dallas en la liga desde el 25 de mayo.
Chivas abrió el marcador a los 43 minutos cuando el mexicano Bryan de la Fuente perforó el arco resguardado por el peruano Raúl Fernández.
El brasileño Jackson, de Dallas, salió expulsado a los 81 por acumulación de tarjetas amarillas.
Ferreira anotó el tanto del desempate a los 86 minutos, y Núñez puso el definitivo a los 90.
En Portland, Cole Grossman anotó un gol en tiempo de compensación, y el Real Salt Lake rescató un empate contra los Timbers para mantenerse en el primer sitio de la Conferencia Oeste de la MLS.
El tanto de Grossman a los 93 minutos se dio luego de que Kalif Alhassan anotó a los 86 para Portland.
Con el empate, los Timbers se emparejaron con Rapids de Colorado en el segundo lugar de la conferencia.
El argentino Javier Morales anotó a los 43 minutos en tiro de penal que puso a Salt Lake adelante 2-1.