| Thats all. Game finished. | ||
| 90+8' | The second half has concluded, with the final score being Gil Vicente 0, FC Porto 2. | |
| 90+7' | The attempt was thwarted. Sergio Bermejo from Gil Vicente took a left-footed shot from outside the penalty area, but it was blocked. | |
| 90+7' | Sergio Bermejo of Gil Vicente tries a left-footed shot from outside the penalty area, but it gets deflected. | |
| 90+6' | Luís Esteves from Gil Vicente earns a free kick in the opponent's half. | |
| 90+6' | Victor Froholdt of FC Porto commits a foul. | |
| 90+2' | Missed opportunity! Rodrigo Mora from FC Porto took a left-footed shot from the middle of the box after a quick counterattack, but it went wide. | |
| 90+1' | Sergio Bermejo from Gil Vicente earns a free kick on the left flank. | |
| 90+1' | Zé Pedro commits a foul for FC Porto. | |
| 90+1' | The fourth official has indicated that there will be 6 minutes of stoppage time. | |
| 88' | Jan Bednarek of FC Porto is awarded a free kick in his team's defensive zone. | |
| 88' | Rodrigo Rodrigues from Gil Vicente committed a foul. | |
| 85' | Zé Carlos from Gil Vicente earns a free kick on the right flank. | |
| 85' | William Gomes commits a foul for FC Porto. | |
| 84' | FC Porto has been flagged for offside. Luuk de Jong has been caught in an offside position. | |
| 84' | Offside call against FC Porto. Luuk de Jong has been flagged for being in an offside position. | |
| 83' | Missed opportunity! Sergio Bermejo from Gil Vicente took a left-footed shot from the left side of the penalty area, but it went wide to the right. He was assisted by Agustín Moreira. | |
| 82' | The pause has ended. They are set to resume play. | |
| 82' | The pause has ended. They are set to resume play. | |
| 82' | Substitution for Gil Vicente: Rodrigo Rodrigues comes on for Pablo, who has been injured. | |
| 81' | Substitution for Gil Vicente: Zé Carlos comes on to take the place of Hevertton Santos. | |
| 80' | The match is currently on hold due to an injury to Pablo from Gil Vicente. | |
| 78' | Substitution for FC Porto: Rodrigo Mora comes on to take the place of Alberto Costa. | |
| 78' | Substitution for FC Porto: Zé Pedro comes on for Pepê. | |
| 77' | Victor Froholdt from FC Porto is awarded a free kick in the defensive zone. | |
| 77' | Sergio Bermejo from Gil Vicente commits a foul. | |
| 77' | Ghislain Konan from Gil Vicente earns a free kick in his team's defensive zone. | |
| 77' | Foul committed by William Gomes of FC Porto. | |
| 76' | Corner kick awarded to FC Porto after Jonathan Buatu allowed the ball to go out. | |
| 74' | Corner awarded to FC Porto after Marvin Elimbi allowed the ball to go out of play. | |
| 74' | Missed opportunity. Agustín Moreira from Gil Vicente took a left-footed shot from outside the penalty area after a set piece, but it went wide. | |
| 72' | Nehuén Pérez of FC Porto commits a foul. | |
| 72' | Agustín Moreira of Gil Vicente earns a free kick on the left side of the field. | |
| 70' | Missed opportunity! Pablo from Gil Vicente heads the ball from the center of the box, but it goes just wide to the right. The chance was set up by a cross from Agustín Moreira. | |
| 70' | Pablo from Gil Vicente earns a free kick in the opponent's half. | |
| 70' | Pepê commits a foul for FC Porto. | |
| 68' | Substitution for Gil Vicente: Gustavo Varela comes on to take the place of Facundo Cáseres. | |
| 68' | Missed opportunity! William Gomes of FC Porto took a left-footed shot from outside the penalty area, but it went over the bar and to the left. The assist came from Jan Bednarek. | |
| 66' | Pablo from Gil Vicente earns a free kick in the opponent's half. | |
| 66' | Foul committed by Jan Bednarek of FC Porto. | |
| 66' | Hevertton Santos of Gil Vicente is awarded a free kick in their own half. | |
| 66' | Luuk de Jong commits a foul for FC Porto. | |
| 65' | Agustín Moreira from Gil Vicente receives a yellow card for committing a serious foul. | |
| 64' | Victor Froholdt of FC Porto earns a free kick on the right flank. | |
| 64' | Agustín Moreira from Gil Vicente committed a foul. | |
| 63' | Missed opportunity. Stephen Eustaquio from FC Porto took a right-footed shot from the right side of the penalty area, but it sailed high and to the left after a corner kick. | |
| 63' | A shot attempt is thwarted. William Gomes from FC Porto takes a left-footed strike from the middle of the penalty area, but it's blocked. | |
| 63' | Corner awarded to FC Porto after Luís Esteves allowed the ball to go out. | |
| 63' | A shot is deflected. Alberto Costa of FC Porto takes a right-footed attempt from the right side of the penalty area, but it's blocked. The assist came from Luuk de Jong. | |
| 62' | A shot attempt is thwarted. Luís Esteves from Gil Vicente tries to strike with his right foot from the middle of the penalty area, but the effort is blocked. | |
| 61' | Pepê from FC Porto earns a free kick in his own half. | |
| 61' | Foul committed by Luís Esteves of Gil Vicente. | |
| 58' | Substitution for FC Porto: Stephen Eustaquio comes on to take the place of Gabri Veiga. | |
| 58' | Substitution for FC Porto: William Gomes comes on to take the place of Borja Sainz. | |
| 58' | Victor Froholdt of FC Porto earns a free kick in his team's defensive zone. | |
| 58' | Foul committed by Luís Esteves of Gil Vicente. | |
| 57' | Nehuén Pérez of FC Porto commits a foul. | |
| 57' | Agustín Moreira from Gil Vicente earns a free kick in the opponent's half. | |
| 57' | Missed opportunity! Gabri Veiga from FC Porto took a right-footed shot from outside the penalty area, but it went wide to the left. The chance was set up by Pepê during a quick counter-attack. | |
| 56' | Borja Sainz of FC Porto receives a yellow card for committing a serious foul. | |
| 56' | Ghislain Konan from Gil Vicente earns a free kick in his team's defensive zone. | |
| 56' | Borja Sainz commits a foul for FC Porto. | |
| 54' | Missed opportunity. Zaidu Sanusi of FC Porto took a right-footed shot from a distance on the left after a quick counterattack. | |
| 52' | The pause has ended. They are set to resume play. | |
| 51' | Substitution for Gil Vicente: Santi García comes on to replace Zé Carlos II, who has sustained an injury. | |
| 51' | Substitution for Gil Vicente: Agustín Moreira comes on to take the place of Martín Fernández. | |
| 51' | The match is currently on hold due to an injury to Zé Carlos II from Gil Vicente. | |
| 50' | Shot on goal blocked. Luís Esteves from Gil Vicente takes a right-footed strike from outside the penalty area, but the attempt is stopped. | |
| 49' | Pablo from Gil Vicente earns a free kick in the opponent's half. | |
| 49' | Alan Varela of FC Porto receives a yellow card for committing a serious foul. | |
| 49' | Jan Bednarek commits a foul for FC Porto. | |
| 47' | Goal! Gil Vicente 0, FC Porto 2. Pepê from FC Porto scores with a left-footed strike from the middle of the penalty area. | |
| 45' | The second half is underway with the score at Gil Vicente 0, FC Porto 1. | |
| 45+7' | The first half concludes with the score at Gil Vicente 0, FC Porto 1. | |
| 45+5' | Gabri Veiga from FC Porto receives a yellow card. | |
| 45+5' | Facundo Cáseres from Gil Vicente earns a free kick in his team's defensive zone. | |
| 45+1' | Pablo from Gil Vicente receives a yellow card for committing a serious foul. | |
| 45+1' | Pablo from Gil Vicente committed a foul. | |
| 45+1' | Alan Varela from FC Porto is awarded a free kick in the opponent's half of the field. | |
| 44' | Luís Esteves from Gil Vicente earns a free kick in their own half. | |
| 44' | Nehuén Pérez commits a foul for FC Porto. | |
| 43' | Luuk de Jong from FC Porto earns a free kick in the opponent's half. | |
| 43' | Luuk de Jong from FC Porto earns a free kick in the opponent's half. | |
| 43' | Marvin Elimbi from Gil Vicente commits a foul. | |
| 42' | Missed opportunity! Luís Esteves from Gil Vicente took a right-footed shot from the center of the box, but it sailed high and to the right of the goal. The attempt was set up by Marvin Elimbi after a corner kick. | |
| 41' | Diogo Costa from FC Porto receives a yellow card. | |
| 41' | Diogo Costa from FC Porto receives a yellow card. | |
| 41' | Missed opportunity! Jonathan Buatu from Gil Vicente took a right-footed shot from close range, but it went wide to the right after a set piece. | |
| 40' | Sergio Bermejo from Gil Vicente earns a free kick in the opponent's half. | |
| 40' | Alan Varela from FC Porto commits a foul. | |
| 39' | Jan Bednarek of FC Porto earns a free kick in his team's defensive zone. | |
| 34' | Corner kick awarded to Gil Vicente, following a foul by Jan Bednarek. | |
| 34' | Missed opportunity. Luís Esteves from Gil Vicente took a right-footed shot from the center of the box, but it went wide to the left. | |
| 34' | Corner awarded to Gil Vicente, following a foul by Jan Bednarek. | |
| 32' | Missed opportunity. Sergio Bermejo from Gil Vicente took a right-footed shot from the middle of the penalty area. | |
| 31' | The pause has ended. They’re set to resume play. | |
| 31' | The game is currently paused due to an injury to Nehuén Pérez from FC Porto. | |
| 30' | The pause has ended. The teams are set to resume play. | |
| 30' | Substitution for FC Porto: Luuk de Jong comes on to take the place of Samu Aghehowa. | |
| 27' | The match is currently on hold due to an injury to Samu Aghehowa from FC Porto. | |
| 26' | Missed opportunity! Pepê from FC Porto takes a left-footed shot from the right side of the penalty area, but it goes just wide to the right. He was set up by Victor Froholdt. | |
| 26' | Sergio Bermejo from Gil Vicente committed a foul. | |
| 25' | Gabri Veiga from FC Porto earns a free kick in his team's defensive zone. | |
| 25' | Sergio Bermejo from Gil Vicente is awarded a free kick in the opponent's half. | |
| 25' | Borja Sainz from FC Porto commits a foul. | |
| 24' | The pause has ended. They are set to resume play. | |
| 24' | The game is currently paused due to an injury to Samu Aghehowa from FC Porto. | |
| 24' | Missed opportunity! Samu Aghehowa from FC Porto took a right-footed shot from the center of the penalty area, but it didn't hit the target. | |
| 20' | Goal! Gil Vicente 0, FC Porto 1. Victor Froholdt scores for FC Porto with a close-range header after a corner kick. | |
| 20' | Corner awarded to FC Porto after Pablo's clearance. | |
| 20' | Corner kick awarded to FC Porto after Hevertton Santos allowed the ball to go out of play. | |
| 20' | Missed opportunity! Samu Aghehowa from FC Porto took a right-footed shot from the middle of the box, but it went wide to the left. The chance was set up by a cross from Pepê. | |
| 18' | A shot attempt was thwarted. Gabri Veiga of FC Porto took a right-footed strike from the left side of the penalty area, but it was blocked. The assist came from Victor Froholdt. | |
| 17' | Attempt goes wide. Sergio Bermejo from Gil Vicente took a left-footed shot from outside the penalty area following a direct free kick. | |
| 15' | Luís Esteves from Gil Vicente earns a free kick in the opponent's half. | |
| 15' | Zaidu Sanusi commits a foul for FC Porto. | |
| 15' | Alan Varela from FC Porto commits a foul. | |
| 14' | Martín Fernández of Gil Vicente is awarded a free kick in his team's defensive zone. | |
| 13' | Luís Esteves from Gil Vicente earns a free kick on the left flank. | |
| 13' | Alan Varela commits a foul for FC Porto. | |
| 12' | Shot on goal denied. Borja Sainz of FC Porto takes a right-footed strike from outside the penalty area, but the goalkeeper makes the save. | |
| 10' | Martín Fernández from Gil Vicente earns a free kick in his team's defensive zone. | |
| 10' | Pepê from FC Porto commits a foul. | |
| 8' | Luís Esteves from Gil Vicente earns a free kick on the right flank. | |
| 8' | Alan Varela commits a foul for FC Porto. | |
| First Half starts. | ||