Fluminense moved three points clear at the top of the Campeonato after a 3-1 defeat of mid-table Ceara.
Filho Mariano scored after five minutes and Washington bagged twice to put the hosts three up at half-time before Geraldo netted a late consolation.
Second-placed Corinthians still have a game in hand but dropped points with a 1-1 draw at Atletico Paranaense. Both sides scored from the penalty spot, Ronaldo putting the visitors ahead in the 35th minute and Bruno Mineiro levelling in the 68th.
Sao Paulo beat Flamengo 2-0 courtesy of goals from Bonfim Marlos and Fernandao, with Diogo Santo dismissed for the losing side.
Elkeson (9) and Jose Tadeu (71) traded efforts as Vitoria drew 1-1 with Palmeiras, while Everton's 14th-minute strike was enough to hand third-placed Cruzeiro victory over Internacional.
Bottom club Goias scored a fourth win of the season with a 3-1 defeat of Guarani. Reinaldo scored twice, including a penalty, with Rafael Moura also scoring from the spot for Goias before Lucio notched a late consolation.
Atletico Goianiense went down 2-0 at the hands of Gremio thanks to goals from Douglas and Borges.