The second half has concluded with the final score: Mirassol 2, Fluminense 1.
Corner kick awarded to Fluminense after Danielzinho allowed the ball to go out.
Offside call against Mirassol. Renato Marques has been caught in an offside position.
Lima commits a foul against Fluminense.
Danielzinho from Mirassol has been awarded a free kick in the defensive area.
The pause has ended. They’re set to resume play.
Match interruption due to an injury to Renato Marques from Mirassol.
Missed opportunity! Lima from Fluminense took a left-footed shot from outside the penalty area, but it sailed high and to the left. The assist came from Facundo Bernal.
The pause has ended. They're set to resume play.
Samuel Xavier from Fluminense was awarded a free kick on the right side of the field.
Carlos Eduardo from Mirassol committed a foul.
The fourth official has indicated that there will be 7 minutes of stoppage time.
Match interruption due to an injury to Negueba from Mirassol.
Negueba from Mirassol has been awarded a free kick in the defensive area.
Santiago Moreno of Fluminense has been shown a yellow card for committing a foul.
Santiago Moreno from Fluminense committed a foul.
Carlos Eduardo from Mirassol commits a handball foul.
Corner kick awarded to Fluminense, following a foul by Daniel Borges.
Goal! Mirassol takes the lead with a score of 2-1 against Fluminense. Negueba scores with a left-footed shot from the center of the box, finding the bottom left corner. The assist came from Carlos Eduardo, who delivered a precise cross.
Substitution for Mirassol: Shaylon comes on to replace Gabriel.
The pause has ended. They are set to resume play.
Substitution for Mirassol: Roni replaces Neto Moura.
Substitution for Fluminense: Facundo Bernal comes on to replace Hércules.
Renê from Fluminense has been awarded a free kick in the defensive area.
Neto Moura from Mirassol committed a foul.
Neto Moura from Mirassol has been shown a yellow card for committing a foul.
Match is currently paused due to an injury to Renê from Fluminense.
Missed opportunity! Daniel Borges from Mirassol takes a right-footed shot from outside the penalty area, but it sails over the crossbar.
Corner awarded to Mirassol after Samuel Xavier allowed the ball to go out.
Another offensive push. Germán Cano from Fluminense takes a right-footed shot from the right side of the penalty area, but Walter, the goalkeeper for Mirassol, makes a save right in the middle of the goal. The assist came from Lima.
Offside call against Mirassol. Renato Marques has been flagged for being offside.
Substitution for Mirassol: Carlos Eduardo is coming on to replace Alesson.
Opportunity wasted. Juan Pablo Freytes from Fluminense attempted a left-footed shot from outside the penalty area but failed to find the target.
Another offensive effort underway. Gabriel from Mirassol takes a left-footed shot from the middle of the penalty area, but Fábio, the goalkeeper for Fluminense, makes a save right in front of the goal. The assist came from Daniel Borges, who delivered a cross.
Alesson commits a foul on Mirassol.
Hércules - Fluminense has been awarded a free kick in their defensive half.
Substitution for Fluminense: Santiago Moreno replaces Agustín Canobbio.
Lima - Fluminense has been awarded a free kick in an attacking position.
João Victor from Mirassol committed a foul.
Substitution for Fluminense: Lima replaces Lucho Acosta.
Lucho Acosta from Fluminense committed a foul.
Daniel Borges from Mirassol earned a free kick on the right side of the field.
The attempt is thwarted. Danielzinho from Mirassol takes a right-footed shot from a challenging angle and long range on the left, but it's blocked.
Reinaldo from Mirassol was awarded a free kick on the left side of the field.
Agustín Canobbio of Fluminense has been shown a yellow card for committing a foul.
Agustín Canobbio from Fluminense committed a foul.
Alesson from Mirassol committed a foul.
Samuel Xavier from Fluminense was awarded a free kick in the defensive area.
Substitution for Mirassol: Renato Marques comes on in place of Cristian.
Substitution for Mirassol: Negueba comes off, and Guilherme Marques takes his place.
Opportunity squandered. Neto Moura from Mirassol attempted a right-footed shot from outside the penalty area but it went wide to the left. The assist came from Reinaldo.
Another offensive play unfolds. Gabriel from Mirassol takes a left-footed shot from the left side of the penalty area, but Fábio, the goalkeeper for Fluminense, makes a save right in the middle of the goal. The assist came from Cristian.
Guilherme Marques from Mirassol committed a foul.
Yeferson Soteldo from Fluminense earned a free kick on the left side of the field.
The pause has ended. They are set to resume play.
Substitution for Fluminense: Germán Cano replaces John Kennedy.
Match interruption - Fluminense.
Missed opportunity! Yeferson Soteldo from Fluminense took a right-footed shot from the left side of the penalty area, but it sailed over the goal and to the right. The assist was provided by John Kennedy.
Corner kick awarded to Fluminense after Danielzinho allowed the ball to go out of play.
Goal! It's now Mirassol 1, Fluminense 1. Martinelli from Fluminense scores with a right-footed shot from the center of the box, finding the back of the net after a corner kick.
The pause has ended. They are set to resume play.
Cristian from Mirassol had his left-footed attempt from the right side of the penalty area denied. The assist came from Guilherme Marques.
Match is currently paused due to an injury to Walter from Mirassol.
Opportunity squandered. John Kennedy from Fluminense took a right-footed shot from the right side of the six-yard box, but it went wide to the left.
The attempt is thwarted. Lucho Acosta from Fluminense takes a left-footed shot from a challenging angle on the left, but it gets blocked. The assist came from Renê.
The first half has concluded with Mirassol leading Fluminense 1-0.
Missed opportunity! Thiago Silva from Fluminense attempted a header from the center of the box, but it went just wide to the left. The chance was set up by Lucho Acosta, who delivered a cross following a corner kick.
Corner kick awarded to Fluminense after João Victor allowed the ball to go out.
A header attempt by John Kennedy from the center of the box is thwarted. The cross that set it up came from Agustín Canobbio.
Daniel Borges from Mirassol committed a foul.
The second half is underway with the score at Mirassol 1, Fluminense 0.
Keno from Fluminense has been awarded a free kick on the left side of the pitch.
The fourth official has indicated that there will be 4 minutes of stoppage time.
Substitution for Fluminense: Yeferson Soteldo comes off, and Keno takes his place.
A new offensive play unfolds as Reinaldo from Mirassol takes a left-footed shot from outside the penalty area. However, Fábio, the goalkeeper for Fluminense, makes a save right in the middle of the goal.
Cristian from Mirassol was awarded a free kick in an attacking position.
Juan Pablo Freytes from Fluminense has been shown a yellow card for committing a foul.
Juan Pablo Freytes from Fluminense committed a foul.
Goal! Mirassol takes the lead with a score of 1-0 against Fluminense. Guilherme Marques scores with a left-footed shot from the center of the box, placing it perfectly into the top left corner. The assist came from Alesson, who delivered a precise cross.
VAR Review: Goal Disallowed Mirassol 0-0 Fluminense.
GOAL DISALLOWED AFTER VAR REVIEW: Lucho Acosta from Fluminense finds the back of the net, but the goal is canceled following a VAR check.
Agustín Canobbio from Fluminense committed a foul.
Lucho Acosta from Fluminense committed a foul.
Danielzinho from Mirassol earned a free kick on the left flank.
Guilherme Marques from Mirassol has been awarded a free kick on the left side of the pitch.
Martinelli committed a foul against Fluminense.
Reinaldo from Mirassol earned a free kick on the left side of the field.
Corner awarded to Mirassol after a foul by Martinelli.
Cristian from Mirassol has been awarded a free kick in an offensive position.
Martinelli from Fluminense has been shown a yellow card.
Juan Pablo Freytes from Fluminense committed a foul.
Lucho Acosta from Fluminense committed a foul.
Opportunity squandered. John Kennedy from Fluminense took a right-footed shot from the right side of the penalty area but sent it wide to the left. The assist came from Samuel Xavier after a quick counterattack.
Danielzinho from Mirassol has been awarded a free kick on the left flank.
The pause has ended. They are set to resume play.
Juan Pablo Freytes from Fluminense earned a free kick in the defensive area.
Walter from Mirassol has been shown a yellow card.
Match is currently on hold due to an injury to Juan Pablo Freytes from Fluminense.
Guilherme Marques from Mirassol has been shown a yellow card for committing a foul.
Guilherme Marques from Mirassol committed a foul.
Offside call against Mirassol. Alesson has been flagged for being offside.
Gabriel from Mirassol earned a free kick in the defensive area.
Martinelli commits a foul on a Fluminense player.
Another offensive push underway. Gabriel from Mirassol takes a left-footed shot from the left side of the penalty area, but Fábio, the goalkeeper for Fluminense, makes a save right in the middle of the goal. The assist came from Alesson.
Keno from Fluminense has been awarded a free kick in the defensive area.
Daniel Borges from Mirassol committed a foul.
Corner awarded to Mirassol after Keno allowed the ball to go out.
Guilherme Marques from Mirassol has earned a free kick in the attacking zone.
Martinelli committed a foul against Fluminense.
Daniel Borges from Mirassol committed a foul.
Renê from Fluminense has been awarded a free kick in the defensive area.
Agustín Canobbio from Fluminense was awarded a free kick in the defensive area.
Neto Moura from Mirassol committed a foul.
Renê from Fluminense was awarded a free kick on the left side of the pitch.
Guilherme Marques from Mirassol committed a foul.
Missed opportunity! Guilherme Marques from Mirassol took a left-footed shot from the center of the box, but it sailed over the goal and to the left. The assist came from Jemmes, who delivered a cross.
Missed opportunity. Agustín Canobbio from Fluminense takes a right-footed shot from outside the penalty area, but it sails over the goal following a corner kick.
Corner kick awarded to Fluminense after Reinaldo allowed the ball to go out.
Corner awarded to Mirassol after John Kennedy allowed the ball to go out.
A fresh offensive play unfolds. Keno from Fluminense takes a right-footed shot from the left side of the penalty area, but Walter, the goalkeeper for Mirassol, makes a save right in the middle of the goal. The assist came from Lucho Acosta.
Corner awarded to Mirassol after Juan Pablo Freytes allowed it.
Gabriel from Mirassol has been awarded a free kick in the defensive area.
Martinelli commits a foul on a Fluminense player.
The opening half is underway...
That's it! The match has concluded with Mirassol defeating Fluminense 2-1.