That's it! The referee blows the final whistle
Ze Vitor is shown a yellow card by the referee
end of second half
Lucas Ramon is shown a yellow card by the referee
Cristian Renato is shown a yellow card by the referee
Mirassol make a substitution. Negueba runs off the field and in comes Daniel Fabricio
Mirassol make a substitution. Gabriel runs off the field and in comes Ze Vitor
Sport Recife make a substitution. Ze Lucas runs off the field and in comes Rodrigo Atencio
Sport Recife make a substitution. Lucas Lima runs off the field and in comes Christian Rivera
Mirassol make a substitution. Jose Aldo runs off the field and in comes Cristian Renato
Mirassol make a substitution. Edson Carioca runs off the field and in comes Matheus Bianqui
Mirassol VS Sport Recife
That's it! The referee blows the final whistle
Mirassol VS Sport Recife
Ze Vitor is shown a yellow card by the referee
Sport Recife VS Mirassol
end of second half
Mirassol VS Sport Recife
Lucas Ramon is shown a yellow card by the referee
Mirassol VS Sport Recife
Cristian Renato is shown a yellow card by the referee
Mirassol VS Sport Recife
Mirassol make a substitution. Negueba runs off the field and in comes Daniel Fabricio
Mirassol VS Sport Recife
Mirassol make a substitution. Gabriel runs off the field and in comes Ze Vitor
Mirassol VS Sport Recife
Sport Recife make a substitution. Ze Lucas runs off the field and in comes Rodrigo Atencio
Mirassol VS Sport Recife
Sport Recife make a substitution. Lucas Lima runs off the field and in comes Christian Rivera
Mirassol VS Sport Recife
Mirassol make a substitution. Jose Aldo runs off the field and in comes Cristian Renato
Mirassol VS Sport Recife
Mirassol make a substitution. Edson Carioca runs off the field and in comes Matheus Bianqui