Botafogo moved to third in the Campeonato thanks to Sebastian Abreu's 90th-minute winner against hosts Santos.
The sides were goalless going into the final minute but the Uruguayan stole the points for Botafogo, who moved within six points of leaders Fluminense.
Vasco da Gama drew 1-1 with Atletico Mineiro after Luis' opener was cancelled out by an 84th-minute Ricardinho penalty.
Gremio Prudente lost two men to red cards - Fabiano Gadelha and Bruno Ribeiro both dismissed in the last 20 minutes - but they still managed a 1-1 draw with Avai.
Rafael Martins was the scorer, after 85 minutes, following Rudinei's 38th-minute effort.