Boca Juniors reclaimed top spot in the Clausura as they came from behind to beat Argentinos Juniors 2-1.
The visitors stunned the home crowd when Pablo Hernandez put them ahead after just two minutes, but Juan Insaurralde levelled on the stroke of half-time, and Dario Cvitanich got what proved to be the winner in the 66th minute.
Moments after he did so, Argentinos had Nicolas Berardo dismissed.
Tigre fell six points off the pace at the top as they slumped to a 2-0 defeat against the ten men of All Boys.
The hosts led through Martin Zapata's 34th minute goal, and although Fernando Sanchez was dismissed midway through the second half for a second bookable offence, Juan Rodriguez made sure of the points with a late strike.
That allowed Colon Santa Fe to move to within a point of Tigre in seventh place as Ernesto Chevanton's 87th minute strike was enough to see off Lanus 1-0.
Both sides finished with ten men and there were two last minute penalties as Banfield and Union Santa Fe battled to a 2-2 draw.
Hernan Lopez put Banfield in front after 28 minutes, but Banfield's Andres Chavez and Santa Fe's Fabricio Nunez saw red - the latter only seven minutes after coming on as a substitute - before Diego Barisone levelled in the 73rd minute.
There was more drama to come as Banfield's Facundo Ferreira and Santa Fe's Diego Jara traded 90th minute penalties to ensure a draw.
Atletico Rafaela came from behind to beat San Martin San Juan 3-1.
The visitors led after 28 minutes through Mauro Bogado, but two goals in five minutes from Sebastian Carrera and Alexis Castro turned it around just before the break. An 87th minute strike from Dario Gandin then made sure.