13'
TorresFerrán Torres
G. Nyberg
Full-time: Albania 0-1 Spain
© IMAGO/Eibner-Pressefoto/Memmler
Full-time
90'
+ 2
That was the chance
A free kick goes through bodies and stops dead on the penalty spot. Broja fashions a shooting chance but Raya again reads it brilliantly.
90'
+ 1
Desperation time
Albania are all but out of time here and even appealing for nothing fouls in the box.
90'
Yellow card
89'
Yellow card
88'
What a waste
Albania pile everyone forward for a free-kick and the otherwise excellent Asllani sends it over everyone and out of play.
84'
Substitution
83'
What a touch
Wow. Lamine Yamal send to Albanian defenders out the stadium with an outrageous touch on the right hand side and is then unselfish enough to try and supply Morata, but his pass is cut out.
81'
Substitution
79'
End-to-end now
Spain go right back up the pitch and Olmo sees his shot blocked for a corner.
79'
And another....
Asllani gets another shot away from range, it's deflected and could go anywhere, but it's slowed down too much and is easy for Raya to collect.
77'
Asllani again!
A clever attack ends with Broja finding Asllani who unleashes a wicked striker from range just wide.
74'
Spain all over the ball
Albania can't get a touch of possession right now.
71'
Substitution
71'
Substitution
71'
Here comes the record breaker
Spain bring on 16-year-old Lamine Yamal for goalscorer Torres.
70'
Substitution
70'
Substitution
67'
First yellow
Bajrami picks up the game's first yellow and he has reason to feel hard done by. The referee says he dives but replays show there's solid contact from Navas.
66'
Yellow card
65'
Chances flowing now
Goal attempts
1off target
2on target
9off target
3on target
62'
Chance!
Albania find Broja for the first time and he gets an excellent shot away. Raya is there to stop him but that's very encouraging.
62'
Spain show their depth
Spain make another change, and it's not one of their starters from the previous games, but instead Barcelona youngster Fermin Lopez who replaced Oyarzabal. Now every player in the Spain squad has featured at the tournament.
62'
Substitution
60'
Albania make a change
On comes Armando Broja for Albania. Manaj makes way for the target man.
58'
Substitution
57'
Big goal in Group B!
Croatia could be heading straight into the last 16. Luka Modric has put them a goal up against Italy! If it stays the same there and Albania find a way to win here, defending champions Italy will be out!
54'
As things stand
Just a reminder that Albania have to win this game for a shot at the last 16. A draw is almost certainly not enough now. Spain, meanwhile, would need to lose and Italy win by three against Croatia for them not to top the group.
53'
Another chance fades away
The crowd respond as Albania counter and it ends up with the right man - Asllani - but he can't craft a chance this time as his dinked pass into the box is cleared.
50'
Olmo tries his luck from range!
Spain counter and Olmo spots Strakosha off his line, it was worth a try but in the end his effort was far too tame and wide.
49'
Class from Olmo again
That's lovely from Dani Olmo as he makes his way into the Spain box but can't find Joselu with the pass.
47'
What an effort!
Joselu nearly acrobatically turns in a cross from the left but it's just wide. What a goal that first-time volley would have been.
46'
One change at the break
Aymeric Laporte, the only survivor from the 1-0 win over Italy, makes way for Robin Le Normand at the break.
46'
Back underway
Spain get us restarted in Dusseldorf.
Kick-off!
Half-time: Albania 0-1 Spain
© IMAGO/Alexandra Fechete
45'
+ 1
Substitution
Half-time
45'
Chance for Albania!
Albania try to get into the Spain box and as it's clear Asllani collects the ball and fires a wicked shot. It almost catches out Raya but the Spain keeper makes a crucial save.
44'
Should've been two!
It's more great work from Grimaldo and Merino has plenty of time to pick a corner, but he sends his finish well over the bar.
43'
Almost for Olmo!
Dani Olmo appears to have caught everyone out with a gorgeous backheel assists but it's cut out in the nick of time.
Grimaldo at work
© IMAGO/Revierfoto
41'
Great from Grimaldo
Grimaldo fires in a trademark cross from the left and finds Torres in space, the Barca man gets everything behind a header but it's comfortably over the bar.
39'
A shame for Albania
Bajrami is found on the counter and his teammates rush forward to join him. Eventually the midfielder is dispossessed and it's a huge waste.
36'
Almost for Olmo!
Navas creates another chance and finds Olmo, just as he shoots Ajeti is there to clatter into him and block the shot. From the following corner his dinked pass doesn't reach Oyarzabal.
34'
As things stand...
If it stays like this, Albania are heading out of Euro 2024. Italy are currently scoreless against Croatia, lifting the latter side over Albania into third in Group B.
Olmo enjoying himself
© IMAGO/Albania v Spain
25'
Spain gaining control
21'
Olmo's first shot
Oyarzabal finds Olmo just outside the box and he gets a right-footed effort away but it's wide.
21'
Lovely from Olmo
The ball is pinged into Olmo and he lays it off with a brilliant flick to Joselu but Djimsiti just gets their first.
17'
Asllani the danger man
Another great ball from Asllani finds Laci in the box but he can't make a chance out of it.
16'
Crowd silenced
That's really killed the mood of the Albania fans in Dusseldorf. They'll need to get back behind their team.
1-0 Spain!
© IMAGO/Kieran McManus/Shutterstock
13'
Another Spain chance
The ball heads back in the box and Joselu meets it this time sending a header just over.
11'
Solid save
That's our first shot on goal and it comes from another excellent Navas cross. Merino meets it and Strakosha has to get down well as it's a well-struck shot.
8'
Nice from Spain
Jesus Navas sends a lovely cross to Joselu but it's just cleared.
5'
Nothing comes of it
Asllani sends the cross in but it doesn't beat the first man. Ramadani makes a claim for a penalty due to a tangle with Torres.
4'
Albania force a corner
Albania, flowing with confidence, win the game's first corner.
2'
Great start from Albania
Albania go all out in the first minutes and almost find Asani in the box with a cross.
1'
We're underway in Dusseldorf!
After a rousing national anthem rendition that nearly reduced head coach Sylvinho to tears, his Albania side get us kicked off.
Kick-off!
Bundesliga interest
© IMAGO/VITALII KLIUIEV
More on those teams
© IMAGO/Sergio Ruiz / PRESSINPHOTO
Albania starting XI
Strakosha - Balliu, Djimsiti, Arlind Ajeti, Mitaj - Ramadani, Asllani - Asani, Laçi, Bajrami - Manaj
Albania subs
E. Berisha, Kastrati, Hysaj, Gjasula, Broja, Mihaj, Seferi, M. Berisha, Muçi, Ismajli, Abrashi, Kumbulla, Aliji, Hoxha.
Spain starting XI
David Raya - Navas, Vivian, Laporte, Grimaldo - Zubimendi, Merino - Oyarzabal, Olmo, Ferran - Joselu.
Spain subs
Simon, Remiro, Carvajal, Le Normand, Yamal, Nacho, Ayoze, Cucurella, Fabian, Pedri, Baena, Fermin, Morata, Williams
Spanish arriving
© IMAGO/Nigel Keene
Atmosphere building
© IMAGO/Paul Currie/Shutterstock
Sylvinho wary
© Kevin C. Cox
De La Fuente's Spain praise
© LLUIS GENE
3:43
Düsseldorf experience
Olmo's happy memories
© gettyimages
How things stand
© Alexander Scheuber - UEFA
Welcome along!
Hello and welcome to our coverage of the Group B showdown between Albania and Spain from Düsseldorf!