Internacional 0 – Vasco 0 (Campeonato Brasileiro, July 28, 2012) Vasco da Gama missed the chance to return to the top of the Brazilian Campeonato table after being held to a 0-0 draw away to Internacional.
Coritiba 2 – Gremio 1 (Campeonato Brasileiro, July 28, 2012) Gremio saw their title hopes hit with a 2-1 defeat away to Coritiba. Ayrton gave Coritiba the lead after 61 minutes but Luiz Andre Lima netted the equaliser three minutes later. Leonardo scored a late winner to secure all three points for Coritiba.
Botafogo 1 – Figueirense 0 (Campeonato Brasileiro, July 28, 2012) Andrezinho got the only goal on the hour before Botafogo had Vitor Junior sent off and the visitors saw Pablo dismissed.