On November 4, Beijing time, ac Milan and Porto ushered in the fourth round of the Champions League group stage. In the first half, Porto had the upper hand and in the 6th minute Luis Díaz struck a blitzkrieg. After that, Porto repeatedly made risks, Tatarusa tried to save the goal, and Milan launched several counterattacks, but did not seize the opportunity. The half ended with Milan trailing 1-0. In the second half, Kalulu made Mbemba Oolong, and the two sides eventually made it 1-1.

6' Luis Díaz
60' Mbemba (Oolong)
Just 39 seconds into the opening, Porto had a great chance! Ivan Nelson's close-range shot from inside the box was deflected wide. However, slow motion showed that the ball was suspected of offside.
In the 6th minute, Porto scored first! Bennacer's midfield dribble was cut off, Gruic split the ball, Luis Díaz single-handedly pushed the ball and scored easily, Milan fell behind 1-0 at home.
In the 10th minute, Luis Díaz made a light turn to brush over Tomori and crossed in an inverted triangle, but Otavio's shot was ridiculously high.
In the 17th minute, Porto took a free kick forward and Tarymi's header at the back post was saved by Tataru Sanu.
In the 24th minute, Porto opened a corner kick, Grujci's header was sharply angled, but the power was slightly lighter, and Tatarusanu saved the ball off the line.
In the 32nd minute, the two sides launched a series of fast-paced attacks, first on the Porto side, a long-range shot in Gruich's counter-attack was confiscated by Tatarushanu, followed by Milan's quick counter-attack, Giroud also threw a high-quality long-range shot, which was struggled by the Porto goalkeeper to lift the bottom line.
In the 45th minute, Milan launched a quick counter-attack and Leo's low cross from the left was sent to the back post of the centre, but Sallemax's volley was high.
In the 50th minute, SalleMax sent a precise straight shot from midfield, leo's one-handed knife wanted to go through the goalkeeper, but the Porto goalkeeper was very tightly angled, and Leo's shot did not hit the target. Slow motion shows that Leo was offside when he received the ball.
In the 55th minute, Porto took a free kick forward, Pepe's header swung into the middle and Ivan Nelson inserted a header that was on top of the crossbar.
In the 60th minute, ac Milan equalised! Bennacell's free-kick blasted through the wall, Giroud's knock-off shot was saved by the goalkeeper, Kalulu followed up at two points and swept the middle, and Mbemba accidentally swung himself.
In the 78th minute, Bennacer sent a top ball in midfield, but the Porto goalkeeper preemptively released the ball in front of Ibrahimovic. Slow motion showed that the ball Ibrahimovic was offside.
In the 81st minute, Klunic went straight in and Ibrahimovic received a cross from Te'o to score, but slow motion showed that Te'o was offside when he received Cloonec's direct pass.
ac Milan starters:
1 - Tatarusanu, 2 - Calabria, 23 - Tomori, 13 - Romagnoli, 19 - Theo, 4 - Benasser, 8 - Tonali, 56 - Salmax, 10 - Díaz, 17 - Leo, 9 - Giroud
Ac Milan substitutes: 83-Mirante, 86-Jondal, 11-Ibrahimovic, 20-Kalulu, 24-Kyar, 27-Daniel Maldini, 33-Clonitsch, 41-Bakayoko, 46-Gabia, 79-Casey
Porto starters:
99 Diogo Costa, 23 Joao Mario, 3 Pepe, 19 Mbemba, 12 Zaidu, 27 Sergio Oliveira, 25 Otavio, 16 Gruic, 7 Luis Díaz, 9 Taremymi, 30 Ivan Nelson
Porto substitutes: 1 Machesin, 2 Caldoso, 10 Concessão, 11 Pepe, 17 Corona, 18 Manafa, 20 Vitinha, 28 Bruno Costa, 29 Tony Martinez, 31 Nanu, 50 Fabio Vieira