Corinthians bounced back from a shock midweek loss to defeat Ituano 3-2 in the Campeonato Paulista on Saturday.
The Brazilian giants – who are the defending champions of the CONCACAF Champions League – suffered a 1-0 defeat to Mexican side Tijuana in the same competition on Wednesday.
The result has put their chances of qualifying from the group stages of this year's competition in jeopardy.
And club coach Tite reacted by dropping every single one of the 11 players who started the defeat in Mexico, including big names Alexandre Pato, Paolo Guerrero and Renato Augusto.
Guerrero and Augusto were dumped from the squad altogether as Corinthians demanded a reaction.
And they took a 17th-minute lead through Edenilson, although it did not last long thanks to Cleber's equaliser for Ituano. Guilherme and Luciano then traded goals as the two sides went to the half-time break locked at 2-2.
Pato was thrown on just after the hour-mark but he could not provide the all-important fifth goal.
A chance for Corinthians arrived when they won a penalty, and although Qatari Emerson Sheik missed the spot-kick, Felipe Monteiro was on hand to bag a late winner for Tite's side.
Other results on Saturday saw Botafogo beat Mogi Mirim 2-0 thanks to a pair of Nunes penalties, while Penapolense beat Paulista by the same score-line.