Fluminense have won their fourth Brazilian Serie A title after a 3-2 over Palmeiras on Sunday sealed the 2012 championship.
A first half strike from Fred and an own goal from Mauricio Ramos gave Fluminense a comfortable 2-0 lead with half an hour remaining.
But Palmeiras made the visitors work for the three points with Hernan Barcos pulling a goal back in the 62nd minute before Patrick Vieira netted an equaliser just three minutes later.
With two minutes remaining, Fred grabbed his second of the match and handed Fluminense an unassailable ten-point lead at the top of the table with three league games remaining.
Elsewhere, a win from Atletico Mineiro would have kept them in touch with the league leaders, but they could only manage a 1-1 draw away to Vasco da Gama.
Ronaldinho opened the scoring for Atletico in the 27th minute, but Alecsandro earned the hosts a point with a goal early in the second half.
Gremio took advantage of Atletico's slip-up and moved into second spot after defeating Sao Paulo 2-1.
Sao Paulo went ahead through a Rogerio Ceni penalty just before half-time, but Andre Lima and Marcelo Moreno struck in the second half to secure all three points.
Sport Recife received a brief respite from their relegation tussle with a hard-fought 1-1 draw at Figueirense.
The visitors took an early lead through Gilberto before Julio Cesar pegged one back for Figueirense, but Gremio held on to earn a valuable point.
They now sit three points away from safety after 16th-placed Bahia were convincingly defeated 3-1 by Cruzeiro.