Match finished
19/06/2025 22:00
2 : 1
  • News
    Inter Miami
    • Javier Mascherano is likely to make minimal changes to his side here.
    • Fafa Picault may return on the flank having missed the 0-0 draw with Al Ahly due to international duty.
    Porto
    • Diogo Costa misses out due to a groin problem that saw him sit out the draw with Palmeiras.
    • Marko Grujic is also missing for the Portuguese side.
  • Prediction

    Inter Miami required an inspired Oscar Ustari performance to rescue a point against Al Ahly last time out.

    Likewise, Porto were held to a 0-0 draw with Palmeiras as they failed to capitalise on the other Group A opener.

    While Inter can call upon Lionel Messi for their moment of magic, Porto's overall collective strength may see them through.

  • LIVE Text Commentary
    90+8'
    That's the end of the match.
    90+8'
    This corner kick is taken with a short pass by Jordi Alba (Inter Miami).
    90+7'
    The attendance is 31783.
    90+7'
    Fafa Picault (Inter Miami) darts into the penalty area to latch on to a pass, and he unleashes a shot in the direction of the right post. Claudio Ramos is alert and denies him with a nice save.
    90+5'
    William Gomes (FC Porto) swings a cross into the box, but it's far too close to Oscar Ustari, who smothers the ball.
    90+2'
    William Gomes (FC Porto) wastes a golden opportunity inside the box by shooting straight into the back of an opponent when the goal was at his mercy.
    90+1'
    There will be a minimum of 7 min. of added time.
    90'
    Samu (FC Porto) has to stretch for the ball in the box and sends it high over the bar.
    88'
    Lionel Messi (Inter Miami) works the corner short.
    87'
    Martin Anselmi has decided to substitute Francisco Moura and he is replaced by Otavio (FC Porto).
    87'
    The referee stops play so that a substitution can be made and Ivan Marcano leaves the pitch and Deniz Gul (FC Porto) comes on.
    86'
    William Gomes (FC Porto) is penalised for a foul. Cristian Garay had a clear view and blows his whistle.
    84'
    Fabio Vieira (FC Porto) puts a dangerous cross into the box, but the corner is cleared by the first man.
    84'
    Fabio Vieira (FC Porto) rolls the ball short to a teammate from the corner instead of sending a cross into the box.
    83'
    Luis Suarez (Inter Miami) seems to be alright and is okay to carry on.
    82'
    Looks like Luis Suarez (Inter Miami) is struggling after picking up a knock. Hopefully he can run it off.
    81'
    Samu (FC Porto) latched on to a lofted pass inside the box, but his header misses to the right of the target.
    80'
    The resulting corner from Fabio Vieira (FC Porto) only finds one of the defenders, who heads it out of danger.
    80'
    Rodrigo Mora (FC Porto) expertly controls the pass inside the penalty area and shoots, but it's inadvertently blocked a defender. The ball goes out of play. FC Porto are awarded a corner kick.
    79'
    That's the end of the game for Tadeo Allende, who is replaced by Jordi Alba (Inter Miami).
    79'
    Ian Fray is being substituted because of an injury. Javier Mascherano sends Fafa Picault (Inter Miami) on the pitch.
    78'
    Ian Fray (Inter Miami) is lying on the ground after being tackled and the physio comes onto the pitch to give him medical treatment.
    77'
    The actual number of corner kicks in this match – 0:1.
    77'
    The linesman raises his flag. Tadeo Allende (Inter Miami) is adjudged offside.
    75'
    William Gomes (FC Porto) came close to scoring. He connected with a pass inside the box and perhaps should have done better than direct his shot straight at Oscar Ustari.
    74'
    Here is a change. Alan Varela is going off and Martin Anselmi gives the last tactical orders to William Gomes (FC Porto).
    71'
    We are about to witness a subsitution. Federico Redondo Solari (Inter Miami) for Telasco Segovia.
    71'
    Samu (FC Porto) is offside and the linesman raises his flag.
    68'
    Some great controlled play and passing in the middle of the pitch from FC Porto.
    64'
    Sergio Busquets (Inter Miami) swings it in and Lionel Messi gets on the end of it, but Claudio Ramos shows good awareness and comes off his line to thwart the move.
    62'
    Problems for Javier Mascherano as Marcelo Weigandt is not able to play anymore. His injury is too serious and Tomas Aviles (Inter Miami) replaces him.
    62'
    Marcelo Weigandt (Inter Miami) is writhing in pain and can now receive medical treatment after the referee signals for the physio to come onto the pitch.
    59'
    Substitution. Goncalo Borges (FC Porto) on for Martim Fernandes.
    59'
    Martin Anselmi has decided to make a change. Stephen Eustaquio (FC Porto) replaces Gabri Veiga.
    59'
    Marcelo Weigandt (Inter Miami) passes the ball onto Luis Suarez, but one of the defenders dispossesses him.
    58'
    Tadeo Allende (Inter Miami) goes on a solo run, but he fails to create a chance as an opposition player blocks him.
    57'
    Lionel Messi (Inter Miami) fails to time his run beyond the last defender and the linesman makes a good call by signalling for offside after seeing the whole situation unfold.
    56'
    Alan Varela (FC Porto) takes the corner, but the opposition's defence is ready and clears the ball to safety.
    54'
    Lionel Messi (Inter Miami) scores a beautiful goal from the resulting free kick. He bends the ball into the top right corner. A technically stunning goal.
    52'
    What a chance to score from the free kick by Lionel Messi (Inter Miami). He unleashed a sharp shot that sailed just wide of the right post. The ball goes out of play and FC Porto will have a goal kick.
    51'
    Dangerous play by Rodrigo Mora (FC Porto). Cristian Garay blows his whistle for a foul.
    50'
    Some great controlled play and passing from Inter Miami. They are increasing their possession of the ball and trying to open up the opposition's defence to hit them swiftly on the break.
    47'
    Telasco Segovia (Inter Miami) gets on the end of a great through ball and coolly strikes the ball into the top right corner!
    46'
    Referee Cristian Garay blows his whistle to start the second half.
    45+3'
    That is it for the first half after the referee blows his whistle and the players head to their respective dressing rooms.
    45'
    2 additional min. will be played.
    44'
    Alan Varela (FC Porto) wastes a promising chance! He tries his luck with a shot from mid-range, but his effort hits the right post. A few inches to the left and it could have been a sweet goal!
    43'
    Samu (FC Porto) doesn't hesitate and begins a run towards the opponent's goal. Defenders try to tackle him, but he manages to keep the ball at his feet and pulls the trigger in front of the goal. The strike, though, was not as successful as the solo run and the ball is easily stopped by the keeper.
    42'
    Lionel Messi (Inter Miami) races towards goal but the defender gets back well to make a challenge.
    40'
    What a great touch by Rodrigo Mora (FC Porto) as he controls a fine pass into the box and takes a shot towards the roof of the net, but an opposing player makes a clearance. Great defending.
    38'
    Fabio Vieira (FC Porto) latches on to a precise pass on the edge of the box, but miskicks his shot and the ball goes high over the bar. Poor effort! The ball goes out of play and Inter Miami will have a goal kick.
    35'
    Benjamin Cremaschi (Inter Miami) has a great chance inside the six-yard box, shoots to the right side of the goal, but Claudio Ramos pulls off an exquisite save to deny him.
    33'
    Fabio Vieira (FC Porto) must feel embarrassed now. He received a killer pass, but his shot from the six-yard box was a disaster. He miskicked and made it very easy for Oscar Ustari to get hold of the ball.
    31'
    Rodrigo Mora (FC Porto) attempts to find his teammate with a pass from outside the box, but the opposition's defence is quick to react and thwarts the attack.
    28'
    Jose Pedro (FC Porto) escapes without any punishment from the referee after using excessive force to foul his opponent.
    27'
    Lionel Messi (Inter Miami) misses a great chance after striking the ball towards the left side of the goal and the goalkeeper makes a comfortable save.
    26'
    Samu (FC Porto) looks to break free, but an opposing player clears the ball away.
    24'
    Tadeo Allende (Inter Miami) commits a rough challenge and Cristian Garay blows his whistle for an infringement.
    22'
    Lionel Messi (Inter Miami) threads a pass through the eye of a needle into the box for Telasco Segovia, but Claudio Ramos displays great awareness to stop him.
    19'
    Luis Suarez (Inter Miami) receives a great pass inside the box and misses a golden chance. The goalkeeper pulls off a stunning save.
    17'
    Alan Varela (FC Porto) commits a rough challenge and Cristian Garay blows his whistle for a foul.
    15'
    Benjamin Cremaschi (Inter Miami) attempted to create a dangerous situation in front of goal by sending a cross into the box, but the defence easily dealt with the threat. The ball is off of the pitch and it's a goal kick for FC Porto.
    12'
    Some neat passing and movement from FC Porto as they ping around some short passes in order to create a new attacking opportunity.
    8'
    Goal! Oscar Ustari gets a hand on the penalty from Samu (FC Porto), but can't stop it from flying inside the left post.
    8'
    Samu (FC Porto) will take the responsibility and he is already preparing the ball.
    7'
    It’s a PENALTY to FC Porto after the VAR review!
    6'
    Referee Cristian Garay makes the VAR signal and is going to check whether it’s a penalty for FC Porto. Let’s see what happens!
    5'
    Joao Mario (FC Porto) goes down in the box after a challenge from the defender. Possibly unsighted, the referee just waves play on.
    4'
    Neat link-up play between Lionel Messi (Inter Miami) and Luis Suarez, but Claudio Ramos reads the game well and the move breaks down.
    2'
    Luis Suarez (Inter Miami) is caught offside!
    1'
    Here we go, today's match is starting right now.
    The players are out at last! Inter Miami will take the kick-off.
    Cristian Garay will officiate today.
    Welcome to our live text commentary, ladies and gentlemen! The starting lineups will be announced very soon, so just sit back and get ready to enjoy the action.