The second half has concluded with the final score: Mirassol 2, Palmeiras 1.
Corner awarded to Palmeiras after João Victor allowed the ball to go out.
Opportunity squandered. Carlos Eduardo from Mirassol attempted a header from close range following a corner kick but failed to convert.
Corner awarded to Mirassol after Allan allowed the ball to go out.
The attempt is thwarted. Reinaldo from Mirassol takes a left-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Shaylon.
The fourth official has indicated that there will be 5 minutes of stoppage time.
The attempt is thwarted. Maurício from Palmeiras takes a left-footed shot from outside the penalty area, but it's blocked.
Chico from Mirassol has been awarded a free kick in the defensive area.
Raphael Veiga from Palmeiras committed a foul.
The attempt is thwarted. Maurício from Palmeiras takes a left-footed shot from outside the penalty area, but it's blocked.
A fresh offensive effort unfolds as Reinaldo from Mirassol takes a left-footed shot from a challenging angle on the left side. However, Carlos Miguel, the goalkeeper for Palmeiras, makes a solid save right in the center of the goal.
Vitor Roque from Palmeiras committed a foul.
Lucas Ramon from Mirassol has been awarded a free kick in the defensive area.
Walter from Mirassol has been shown a yellow card.
The pause has ended. They are set to resume play.
Neto Moura from Mirassol earned a free kick in the defensive area.
Substitution for Mirassol: Luiz Otávio comes on to replace Alesson.
Bruno Rodrigues from Palmeiras committed a foul.
Substitution for Mirassol: Carlos Eduardo comes on to replace Negueba.
Match is currently on hold due to an injury to Walter from Mirassol.
Substitution for Palmeiras: Bruno Rodrigues comes on to replace Andreas Pereira.
Vitor Roque from Palmeiras has earned a free kick in an offensive position.
Danielzinho from Mirassol committed a foul.
Corner kick awarded to Palmeiras after Chico allowed the ball to go out.
Corner kick awarded to Palmeiras, following a foul by Neto Moura.
The attempt is thwarted. Gustavo Gómez of Palmeiras heads the ball from the center of the box, but it's blocked. The assist came from Raphael Veiga, who delivered a cross.
Opportunity squandered. José López from Palmeiras attempted a header from the center of the box following a corner kick.
Corner awarded to Palmeiras after Negueba allowed the ball to go out.
Corner kick awarded to Palmeiras, following a deflection off Negueba.
The attempt is thwarted. Raphael Veiga from Palmeiras takes a left-footed shot from outside the penalty area, but it's blocked.
Corner kick awarded to Mirassol after Joaquín Piquerez allowed the ball to go out.
Opportunity squandered. Alesson from Mirassol had a header within the six-yard box on the left side following a corner kick.
Corner kick awarded to Mirassol after Gustavo Gómez allowed the ball to go out.
Allan committed a foul on a Palmeiras player.
Allan committed a foul against Palmeiras.
Neto Moura from Mirassol committed a foul.
Substitution for Palmeiras: Maurício comes on for Khellven.
Vitor Roque from Palmeiras has been awarded a free kick in the defensive area.
Substitution for Palmeiras: Maurício comes on to replace Khellven.
A fresh offensive move unfolds. Aníbal Moreno from Palmeiras takes a right-footed shot from outside the penalty area, but Walter from Mirassol makes a great save, stopping the ball at the top center of the goal. The assist came from Khellven.
Substitution for Mirassol: Shaylon comes on to replace Gabriel.
Bruno Fuchs from Palmeiras committed a foul.
Bruno Fuchs from Palmeiras committed a foul.
Bruno Fuchs from Palmeiras has been shown a yellow card for committing a foul.
Allan from Palmeiras earned a free kick in the defensive zone.
Neto Moura from Mirassol committed a foul.
Allan from Palmeiras attempts a left-footed shot from a challenging angle on the left, but it's successfully blocked.
Corner kick awarded to Palmeiras after João Victor allowed the ball to go out.
Another offensive push! José López from Palmeiras takes a left-footed shot from the center of the box, but Walter from Mirassol makes a great save, diving to the left corner. The assist came from Andreas Pereira, who delivered a precise cross.
Ramón Sosa from Palmeiras has been awarded a free kick in the defensive area.
Substitution for Mirassol: Chico comes on to replace Cristian.
Reinaldo from Mirassol has been awarded a free kick in the defensive area.
Substitution for Mirassol: Neto Moura comes off, and José Aldo takes his place.
Negueba from Mirassol commits a handball.
Bruno Fuchs from Palmeiras committed a foul.
Joaquín Piquerez from Palmeiras has been awarded a free kick in the defensive area.
Bruno Fuchs from Palmeiras committed a foul.
Joaquín Piquerez from Palmeiras has been awarded a free kick in the defensive area.
Corner kick awarded to Palmeiras after a deflection off Walter.
Cristian from Mirassol earned a free kick in the defensive area.
A fresh offensive effort unfolds as Andreas Pereira from Palmeiras takes a right-footed shot from outside the penalty area, but Walter from Mirassol makes a fantastic save, denying the attempt in the top left corner.
João Victor from Mirassol has been shown a yellow card for committing a foul.
João Victor from Mirassol committed a foul.
Vitor Roque from Palmeiras earned a free kick in an offensive position.
Another offensive push. Reinaldo from Mirassol takes a right-footed shot from the left side of the penalty area, but Carlos Miguel, the goalkeeper for Palmeiras, makes a save right in the middle of the goal. The assist came from Alesson.
The attempt is thwarted. Alesson from Mirassol takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Gabriel.
Joaquín Piquerez from Palmeiras earned a free kick on the left side of the field.
Cristian from Mirassol committed a foul.
The pause has ended. They are set to resume play.
Match halted due to an injury to Khellven from Palmeiras.
The game is currently on hold due to an injury to Alesson from Mirassol.
A new offensive play unfolds as José López from Palmeiras takes a left-footed shot from outside the penalty area, but Walter from Mirassol makes a save, diving to the right corner. The assist was provided by Allan.
Missed opportunity. Alesson from Mirassol took a right-footed shot from the center of the penalty area, but it went wide to the left.
Substitution for Palmeiras: Ramón Sosa comes on to replace Felipe Anderson.
The first half has concluded with the score at Mirassol 2, Palmeiras 1.
Goal! Mirassol takes the lead 2-1 against Palmeiras. João Victor scores with a header from close range, finding the center of the net. The assist comes from Reinaldo.
Gabriel from Mirassol has been awarded a free kick in an offensive position.
Andreas Pereira from Palmeiras committed a foul.
Andreas Pereira from Palmeiras has been shown a yellow card for committing a foul.
The second half is underway with the score at Mirassol 2, Palmeiras 1.
Substitution for Palmeiras: Bruno Fuchs comes on to replace Murilo.
Chico from Mirassol has been shown a red card.
Vitor Roque from Palmeiras committed a foul.
The fourth official has indicated that there will be three minutes of stoppage time.
Missed opportunity. José Aldo of Mirassol attempted a right-footed shot from the left side of the penalty area but failed to convert. The assist came from Alesson.
José Aldo from Mirassol has been awarded a free kick in the defensive area.
José López from Palmeiras was awarded a free kick in the defensive area.
João Victor from Mirassol committed a foul.
The attempt is thwarted. Reinaldo from Mirassol takes a left-footed shot from outside the penalty area, but it gets blocked.
Another offensive push from Alesson of Mirassol! He heads the ball from the center of the penalty area, but Carlos Miguel from Palmeiras makes a fantastic save, reaching up to stop it at the top center of the goal. The assist came from Gabriel, who delivered a well-placed cross.
Another offensive push underway. Gabriel from Mirassol takes a left-footed shot from the right side of the penalty area, but Carlos Miguel from Palmeiras makes a save in the left corner. The assist came from Negueba.
Missed opportunity. Negueba from Mirassol takes a right-footed shot from outside the penalty area, but it sails over the goal.
Gabriel from Mirassol has been awarded a free kick in the defensive area.
Aníbal Moreno from Palmeiras committed a foul.
Corner awarded to Mirassol after Allan allowed the ball to go out.
The attempt is thwarted. Danielzinho from Mirassol fires a left-footed shot from the middle of the penalty area, but it's blocked.
Corner kick awarded to Mirassol after Gustavo Gómez allowed the ball to go out.
Cristian from Mirassol has been awarded a free kick in an attacking position.
Murilo from Palmeiras committed a foul.
Alesson from Mirassol has been awarded a free kick on the left side of the field.
Gustavo Gómez from Palmeiras committed a foul.
Another offensive effort underway. Allan from Palmeiras takes a left-footed shot from the left side of the penalty area, but Walter from Mirassol makes a save, diving to the right corner.
Offside call against Mirassol. Negueba has been flagged for being offside.
José López from Palmeiras committed a foul.
Danielzinho from Mirassol has earned a free kick in an offensive position.
The pause has ended. They are set to resume play.
Chico from Mirassol has been shown a yellow card.
Match is currently on hold due to an injury to Walter from Mirassol.
Goal! It's now Mirassol 1, Palmeiras 1. Vitor Roque from Palmeiras scores with a right-footed shot from the center of the box into the bottom left corner. The assist came from Allan, who headed the ball following a corner kick.
Corner awarded to Palmeiras after a play by Danielzinho results in a defensive error.
Vitor Roque from Palmeiras earned a free kick in an offensive position.
José Aldo from Mirassol has been shown a yellow card for committing a foul.
José Aldo committed a foul against Mirassol.
Carlos Miguel from Palmeiras was awarded a free kick in the defensive area.
Alesson from Mirassol committed a foul.
Allan from Palmeiras committed a foul.
Gabriel from Mirassol earned a free kick on the left side of the field.
Andreas Pereira from Palmeiras has been awarded a free kick in the defensive area.
Offside call against Mirassol. Cristian has been flagged for being offside.
Danielzinho from Mirassol committed a foul.
Alesson committed a foul on Mirassol.
Andreas Pereira from Palmeiras earned a free kick in an offensive position.
Vitor Roque from Palmeiras was awarded a free kick on the left side of the field.
João Victor from Mirassol committed a foul.
Andreas Pereira from Palmeiras committed a foul.
Danielzinho from Mirassol has been awarded a free kick in the attacking zone.
A fresh offensive effort unfolds as Gabriel from Mirassol takes a left-footed shot from outside the penalty area, but Carlos Miguel, the goalkeeper for Palmeiras, makes a save right in the middle of the goal.
Corner awarded to Mirassol after a play that resulted in a foul by Carlos Miguel.
Another offensive push. Reinaldo from Mirassol takes a left-footed shot from over 35 yards, but Carlos Miguel from Palmeiras makes a save at the top center of the goal.
Andreas Pereira from Palmeiras committed a handball.
Corner awarded to Mirassol after Khellven allowed the ball to go out.
Corner awarded to Mirassol after Khellven allowed the ball to go out.
Opportunity squandered. Vitor Roque from Palmeiras attempted a right-footed shot from the center of the penalty area, but it went just wide to the left. The chance was set up by Khellven, who delivered a precise through ball during a quick counterattack.
The attempt is thwarted. Danielzinho from Mirassol takes a left-footed shot from outside the penalty area, but it gets blocked. The assist came from José Aldo.
Cristian from Mirassol commits a handball.
Opportunity wasted! José López from Palmeiras took a left-footed shot from outside the penalty area, but it went wide. The assist came from Aníbal Moreno.
Goal! Mirassol takes the lead, 1-0 against Palmeiras! Gabriel scored with a right-footed shot from the right side of the penalty area, finding the bottom corner. The assist came from Lucas Ramon, who delivered a perfect cross.
The first half is underway...
That's it! The match has concluded with Mirassol winning 2-1 against Palmeiras.