Union Espanola and Universidad Catolica maintained their four-point buffer atop the Chile Primera Division with victories.
Gustavo Canales and Jorge Ampuero scored for Union Espanola in their come-from-behind 2-1 win at Palestino.
They stayed top on goal difference as Universidad Catolica easily beat Universidad Chile 3-0 in their clash.
When Sergio Lopez scrambled in the opener for Palestino in the 24th minute, they were on track for an upset win over the league leaders.
Canales’ equaliser on 68 minutes was a messy goal as he poked home before Ampuero scored the winner five minutes later.
Universidad Catolica were far more comfortable as Michael Rios, Ismael Sosa and Hans Martinez netted in their win.
Both the victors and Universidad Chile finished with 10 men after Alfonso Parot and Juan Duma were sent off.
Cobreloa moved into third as a Francisco Pizarro brace saw them to a 2-1 win over Union La Calera.
O’Higgins were beaten 2-1 by Deportes Iquique, while sixth-placed Everton were 3-1 winners at Audax Italiano.
Javier Elizondo struck twice to guide Antofagasta to a 3-1 win at home to San Marcos, Colo Colo returned to winning ways with a 2-0 victory over lowly Cobresal and the Santiago Wanderers were too good for Nublense in a 3-1 win.
Rangers thrashed Huachipato 5-2 to move into ninth.