Top two draw, Gremio close gap
Atletico led twice at home to Ponte Preta through goals from Bairros Danilinho and Milhomen Guilherme, but the visitors earned a point thanks to a double from Neuciano Cicinho before Pereira Uendel was sent off in the last minute.
Fluminense needed an 83rd-minute equaliser from Guedes Fred to draw 1-1 with Corinthians, who had taken the lead through Marcio Emerson in the 37th minute.
Elsewhere, Coritiba beat Internacional 1-0 thanks to a 56th-minute strike from Francisco Rafinha, while Bahia won 3-1 away to Santos.
Santos took the lead on 15 minutes through De Souza Andre, but Bahia scored three times in 13 second-half minutes courtesy of Rodrigo Souza, Darcy Neto and Santana Gabriel.
Cruzeiro also won on the road, beating Atletico Goianiense 2-0 thanks to Humberlito Borges and a penalty from Wellington Paulista.
Portuguesa beat Palmeiras 3-0 with goals from Bruno Menezes Soares and Magalhaes Moises.