Postpublished at 20:56 British Summer Time 23 June
Have to confess they aren't the best halves of football I've ever seen but you get the feeling the Atletico Botafogo game could catch fire in the second half.
FT: PSG 2-0 Seattle Sounders - Kvaratskhelia with opener before Hakimi strike
FTl Atletico 1-0 Botafogo
Brazilians and PSG qualify for last 16
Charlotte Coates
Have to confess they aren't the best halves of football I've ever seen but you get the feeling the Atletico Botafogo game could catch fire in the second half.
Atletico Madrid 0-0 Botafogo
It's headed up into the air and John comes out to claim as the referee blows the half-time whistle.
All square at the break as Atletico require three to go through.
Atletico Madrid 0-0 Botafogo
A late corner for Atletico.
They'd love a goal right now.
Atletico Madrid 0-0 Botafogo
You get the feeling Atletico are going to throw everything at this in the second half.
Atletico Madrid 0-0 Botafogo
Atletico won't want the half to end as they step it up when coming forward.
Conor Gallagher tries to link up with Julian Alvarez on the edge of the box but the England international misplaces his pass.
Atletico Madrid 0-0 Botafogo
We're three minutes into the seven added on right now.
Atletico Madrid 0-0 Botafogo
Rob Green
Former England goalkeeper on DAZN
For me that's a cop out from VAR. They had to give a decision and the referee should have stuck out with his original one because it was fair enough.
Atletico Madrid 0-0 Botafogo
Well then, the penalty hasn't been given and the referee has decided to give a free-kick to Botafogo after a push by Alexander Sorloth.
Didn't see that one coming...
Seattle Sounders 0-1 PSG
Half-time at the Rose Bowl and PSG narrowly lead.
Atletico Madrid 0-0 Botafogo
Here the referee goes to the monitors...
Looks as though Julian Alvarez has taken a kick to the shin and had his foot trod on.
Atletico Madrid 0-0 Botafogo
Both sets of players are following the referee around the pitch as the check continues.
This is before he's even gone over to have a look.
Atletico Madrid 0-0 Botafogo
We've got a check for a possible penalty now as Julian Alvarez hits the deck in the box.
Seattle Sounders 0-1 PSG
The first booking of the game goes to Joao Neves for a studs on the foot challenge.
Atletico Madrid 0-0 Botafogo
Rob Green
Former England goalkeeper on DAZN
That's the best chance of the half and it's fallen to the player they want it to. He had more time than he thought. He snatched at the shot, shanked it really. There was real quality on the cross and it caused real uncertainty in the Botafogo defence.
Atletico Madrid 0-0 Botafogo
Julian Alvarez is inches away from firing Atletico into the lead but he slams his shot into the ground from a tight angle and it spins wide of the far post.
Atletico Madrid 0-0 Botafogo
Alex Telles gets down the left wing once again but his cross isn't the best and is easily headed clear by Robin Le Normand.
Atletico Madrid 0-0 Botafogo
That goal means Atletico now need to win 3-0 to reach the last 16.
Seattle Sounders 0-1 PSG
It's a huge blow for Seattle to concede after defending so well.
They came into this game knowing they had an outside chance of qualifying but they have it all to do now.
Atletico Madrid 0-0 Botafogo
Julian Alvarez thinks he's going to latch on to the loose ball in the box and fire Atletico into the lead but Botafogo hook it clear in the nick of time.
Khvicha Kvaratskhelia (35 mins)
Breakthrough for PSG!
The corner comes in from Nuno Mendes and it's cleared to the edge of the box where Vitinha is waiting. He hits it first time and it lands in the bottom corner via a flick off team-mate Khvicha Kvaratskhelia.