| Thats all. Game finished. | ||
| 90+2' | Antef Tsoungui from Estoril commits a foul. | |
| 90+2' | André Silva from FC Porto is awarded a free kick in the defensive half. | |
| 90+2' | Substitution for FC Porto: Nehuén Pérez comes on for Alberto Costa. | |
| 90+1' | The fourth official has indicated there will be 3 minutes of added time. | |
| 90+1' | Victor Froholdt from FC Porto commits a handball. | |
| 90+1' | Substitution for Estoril: Ricard Sánchez comes on for Pedro Carvalho due to an injury. | |
| 90' | Delay is over, and they are ready to continue. | |
| 90' | The match is delayed due to an injury to Pedro Carvalho from Estoril. | |
| 89' | Jordan Holsgrove from Estoril wins a free kick in the defensive half. | |
| 89' | Borja Sainz from FC Porto commits a foul. | |
| 87' | Alan Varela from FC Porto commits a foul. | |
| 87' | Rafik Guitane from Estoril is awarded a free kick in the attacking half. | |
| 86' | Attempt missed. Xeka from Estoril takes a right-footed shot from outside the box, but it goes high and wide to the right. Axel Camblan provided the assist. | |
| 85' | Attempt missed. Alan Varela from FC Porto takes a right-footed shot from outside the box, but it goes too high. He was assisted by Alberto Costa. | |
| 84' | Delay is over, and they are ready to continue. | |
| 82' | Antef Tsoungui from Estoril wins a free kick in the defensive half. | |
| 82' | Alberto Costa from FC Porto commits a foul. | |
| 82' | The match is delayed due to an injury to Pedro Carvalho from Estoril. | |
| 81' | Xeka from Estoril wins a free kick in the defensive half. | |
| 81' | Victor Froholdt of FC Porto commits a foul. | |
| 79' | Attempt saved. Martin Turk (Estoril) saves a left-footed shot from outside the box by Souza (FC Porto) aimed at the top center of the goal. The assist came from Pablo Rosario. | |
| 79' | Xeka from Estoril wins a free kick in the attacking half. | |
| 79' | Seko Fofana from FC Porto commits a foul. | |
| 78' | Substitution for FC Porto: Gabriel Mec comes on for Pepê. | |
| 78' | Nail Omerovic from Estoril hits the bar with a right-footed shot from the center of the box, assisted by Axel Camblan. | |
| 77' | Attempt blocked. Nail Omerovic from Estoril has a right-footed shot from the left side of the box blocked. The cross was assisted by Pedro Carvalho. | |
| 74' | Substitution for Estoril: Jordan Holsgrove comes on for Ferro. | |
| 74' | Substitution for FC Porto: Alan Varela comes on for Jan Bednarek. | |
| 74' | Substitution for FC Porto: Seko Fofana comes on for Gabri Veiga. | |
| 73' | Goal! FC Porto leads Estoril 4-0. Gabri Veiga scores for FC Porto with a left-footed shot from the center of the box into the bottom right corner, assisted by Borja Sainz. | |
| 72' | André Lacximicant from Estoril misses the attempt with a left-footed shot from the center of the box, sending it too high after a fast break. | |
| 70' | Attempt saved. Gabri Veiga from FC Porto has a right-footed shot from the center of the box, but Martin Turk from Estoril saves it in the center of the goal. The assist came from Alberto Costa. | |
| 70' | Goal! FC Porto leads Estoril 3-0. André Silva scores for FC Porto with a right-footed shot from very close range into the top left corner. | |
| 68' | Ferro from Estoril commits a foul. | |
| 68' | André Silva from FC Porto is awarded a free kick in the attacking half. | |
| 67' | Substitution for FC Porto: André Silva comes on for Samu Aghehowa. | |
| 67' | André Lacximicant of Estoril is caught offside. | |
| 64' | Goal! FC Porto lead Estoril 2-0. Borja Sainz scores for FC Porto with a right-footed shot from the left side of the box into the top right corner, assisted by Gabri Veiga. | |
| 63' | Ferro from Estoril commits a foul. | |
| 63' | Samu Aghehowa from FC Porto is awarded a free kick on the right wing. | |
| 62' | Substitution for Estoril: Axel Camblan comes on for Jordan Arnolin. | |
| 62' | Substitution for Estoril: Xeka comes on for Xavi Sintes. | |
| 62' | Substitution for Estoril: Sam Amissah comes on for Stélios Andreou. | |
| 61' | Attempt blocked. Jakub Kiwior from FC Porto has his left-footed shot from outside the box blocked. The assist came from Jan Bednarek. | |
| 59' | FC Porto wins a corner after Rafik Guitane concedes. | |
| 58' | Nail Omerovic from Estoril commits a foul. | |
| 58' | Gabri Veiga from FC Porto is awarded a free kick in the defensive half. | |
| 54' | André Lacximicant's left-footed shot from the center of the box is blocked. Tiago Parente provided the assist. | |
| 54' | Delay is over, and they are ready to continue. | |
| 53' | The match is delayed due to an injury to Martin Turk from Estoril. | |
| 52' | Attempt saved. Samu Aghehowa from FC Porto has a right-footed shot from the center of the box, but it's saved by Martin Turk from Estoril in the center of the goal. | |
| 52' | Martin Turk from Estoril wins a free kick in the defensive half. | |
| 52' | Foul committed by Samu Aghehowa of FC Porto. | |
| 51' | Nail Omerovic from Estoril commits a handball. | |
| 51' | Foul committed by Xavi Sintes of Estoril. | |
| 51' | Gabri Veiga from FC Porto wins a free kick in the attacking half. | |
| 50' | Delay is over, and they are ready to continue. | |
| 50' | Substitution for Estoril: Nail Omerovic comes on for Peixinho due to an injury. | |
| 49' | The match is delayed due to an injury to Peixinho from Estoril. | |
| 49' | Pepê from FC Porto is caught offside. | |
| 46' | The second half begins with FC Porto leading Estoril 1-0. | |
| 46' | Substitution for FC Porto: Souza comes on for Zaidu Sanusi due to an injury. | |
| 45+3' | Peixinho from Estoril wins a free kick in the defensive half. | |
| 45+3' | Pablo Rosario from FC Porto commits a foul. | |
| 45+2' | Rafik Guitane from Estoril is awarded a free kick in the attacking half. | |
| 45+2' | Foul committed by Jakub Kiwior of FC Porto. | |
| 45' | The fourth official has indicated that there will be 3 minutes of added time. | |
| 45' | Zaidu Sanusi from FC Porto has a left-footed shot from outside the box, but it is blocked. | |
| 45' | André Lacximicant from Estoril wins a free kick on the left wing. | |
| 45' | Alberto Costa from FC Porto commits a foul. | |
| 45' | Rafik Guitane's left-footed shot from the right side of the box for Estoril is blocked. The attempt was assisted by Pedro Carvalho. | |
| 41' | FC Porto wins a corner after Tiago Parente concedes. | |
| 40' | Borja Sainz of FC Porto is caught offside. | |
| 38' | Martin Turk from Estoril wins a free kick in the defensive half. | |
| 38' | Foul committed by Victor Froholdt of FC Porto. | |
| 37' | FC Porto wins a corner after Xavi Sintes concedes. | |
| 36' | Pablo Rosario's left-footed shot from outside the box is blocked. The attempt was assisted by Victor Froholdt. | |
| 35' | The match is delayed due to an injury to Peixinho from Estoril. | |
| 35' | Delay is over, and they are ready to continue. | |
| 34' | Jan Bednarek of FC Porto receives a yellow card for a foul. | |
| 34' | Peixinho from Estoril wins a free kick in the defensive half. | |
| 34' | Foul committed by Jan Bednarek of FC Porto. | |
| 32' | Attempt missed. Samu Aghehowa (FC Porto) header from the centre of the box is close, but misses to the left. Assisted by Zaidu Sanusi with a cross following a fast break. | |
| 31' | Attempt blocked. Pablo Rosario from FC Porto has a right-footed shot from outside the box that is blocked. | |
| 31' | Zaidu Sanusi from FC Porto has a left-footed shot from a tough angle on the left, but it is blocked. | |
| 29' | Victor Froholdt's left-footed shot from outside the box is blocked. Pablo Rosario provided the assist. | |
| 25' | Alberto Costa's right-footed shot from close range is saved in the center of the goal by Martin Turk. The attempt was assisted by Jakub Kiwior. | |
| 22' | Delay is over, and they are ready to continue. | |
| 21' | Delay in the match involving FC Porto. | |
| 20' | Attempt missed. Samu Aghehowa of FC Porto heads the ball from the center of the box, but it goes to the left. The cross was provided by Alberto Costa. | |
| 19' | Rafik Guitane from Estoril is awarded a free kick in the defensive half. | |
| 19' | Foul committed by Jakub Kiwior of FC Porto. | |
| 15' | Samu Aghehowa's right-footed shot from the right side of the box is blocked. The attempt was assisted by Pepê. | |
| 15' | FC Porto wins a corner after Stélios Andreou concedes. | |
| 14' | Attempt missed. Borja Sainz from FC Porto has a right-footed shot from the left side of the six-yard box that goes too high. He was assisted by Jakub Kiwior. | |
| 12' | FC Porto wins a corner after Tiago Parente concedes. | |
| 11' | Attempt missed. Jan Bednarek (FC Porto) had a right-footed shot from the center of the box that was just a bit too high. He was assisted by Gabri Veiga, who provided a cross following a corner. | |
| 10' | Jan Bednarek's header from a tough angle on the left is saved in the top center of the goal by Martin Turk. | |
| 10' | FC Porto wins a corner after Martin Turk concedes. | |
| 10' | Attempt saved. Martin Turk from Estoril saves a right-footed shot from outside the box by Pepê of FC Porto, which was aimed at the bottom right corner. | |
| 10' | FC Porto wins a corner, conceded by Martin Turk. | |
| 9' | FC Porto wins a corner after Martin Turk concedes. | |
| 9' | Pablo Rosario's left-footed shot from outside the box is saved in the bottom left corner by Martin Turk. | |
| 8' | Delay is over, and they are ready to continue. | |
| 8' | The match is delayed due to an injury to Antef Tsoungui from Estoril. | |
| 7' | Jakub Kiwior from FC Porto is awarded a free kick in the attacking half. | |
| 7' | André Lacximicant from Estoril commits a foul. | |
| 4' | Goal! FC Porto leads Estoril 1-0. Victor Froholdt scores for FC Porto with a left-footed shot from very close range to the center of the goal, assisted by Pepê. | |
| 4' | Attempt missed. Borja Sainz from FC Porto has a right-footed shot from the center of the box that goes to the right. He was assisted by Samu Aghehowa. | |
| 1' | André Lacximicant from Estoril misses a left-footed shot from outside the box, sending it to the left. Pedro Carvalho provided the assist. | |
| 1' | First half begins. | |
| First Half starts. | ||