Postpublished at 22:09
That's a wrap from us tonight.
Join BBC News here for the latest from the attacks in Paris. Good night.
England beaten by reigning European champions
Mario Gaspar scores superb volley on turn
Cazorla slots in low from edge of box
Result: Northern Ireland 1-0 Latvia (Davis)
NI's first friendly win in 20 attempts
Tom Rostance
That's a wrap from us tonight.
Join BBC News here for the latest from the attacks in Paris. Good night.
Spain 2-0 England
England coach Roy Hodgson: "We played against a very good team. It was pretty much as we expected.
"For 70 minutes we held our own and were getting back into it possession-wise.
"But we can't say we were the better team. They were the better team and deserved to win it."
France 2-0 Germany
The football in Paris is over with France completing a 2-0 win.
Andre-Pierre Gignac, who plays his club football in Mexico, got France's second goal after Olivier Giroud's opener.
France are due to play England at Wembley on Monday. But that is clearly not the big news in France tonight.
If you have just tuned in there are reports of a number of attacks in Paris. Read the latest from BBC News here.
Spain 2-0 England
Spain and Chelsea midfielder Cesc Fabregas: "We deserved it, we played some outstanding football. We were always attacking.
"We recovered things we were missing at the last World Cup.
"Tonight we proved we can beat anyone because England are a great squad full of quality players.
"The way we played against them showed our football was impressive."
France 2-0 Germany
Translation: Goal by Gignac. Given the recent events in #Paris outside the stadium but our thoughts are elsewhere.
Spain 2-0 England
England captain and goalkeeper Joe Hart: "It's strange that we played on a Third Division pitch.
"I'm not making excuses and I might be talking rubbish but I am upset.
"We have played well for a long time and it's difficult when we lose. We need to perform better against France."
Spain 2-0 England
Spain goalkeeper Iker Casillas now has 100 clean sheets in international football. Phenomenal!
European round-up
France and Germany are still playing with the Euro 2016 hosts leading 1-0 thanks to Arsenal's Olivier Giroud.
Belgium's 3-1 win over Italy is an eye-catcher with Manchester City's Kevin De Bruyne among the goalscorers.
Robert Lewandowski's dream season continues with two more goals as Poland came from behind to beat Iceland 4-2, while Slovakia held on to beat Switzerland 3-2 and the Czech Republic enjoyed a good night thanks to a 4-1 win over Serbia.
Russia banned
On a very busy evening in sport, Russia's athletics federation has been provisionally suspended by the sport's governing body for its alleged involvement in widespread doping.
The IAAF took action after the publication of an independent World Anti-Doping Agency (Wada) report that alleged "state-sponsored doping".
IAAF council members voted by 22-1 in favour of Russia being banned.
Its president Lord Coe said: "The message could not be stronger. This has been a shameful wake-up call."
He added: "It is entirely up to Russia to make changes."
Stay across the BBC for all of the reaction to that breaking story.
Bosnia 1-1 Republic of Ireland
It's all over in the thick fog of Zenica. A good result for the Republic - get all of the reaction here.
Wales 2-3 Netherlands
Northern Ireland 1-0 Latvia
Northern Ireland win a friendly for the first time since 2008!
Spain 2-0 England
Danny Mills
BBC Radio 5 live in Alicante
Quote MessageSpain have been the better side, they have been sharper and quicker. The home side have looked more threatening and they are technically superior. It was a great opportunity for England but ended up with a safe, no risk performance.
Spain 2-0 England
Mario Gaspar's goal was sensational. Check it out.
Spain 2-0 England
Wayne Rooney hits a shot into the turf, it bounces up and hits the top of the crossbar! He never really had that under control but it nearly went in.
Harry Kane then tests Iker Casillas from 20 yards but it's a comfortable save.
Spain 2-0 England
A problem for Manchester United here perhaps as Michael Carrick goes down with an injury and has to come off on a stretcher in the end. Looked like his ankle.
Jonjo Shelvey replaces him for stoppage time.
Edin Dzeko (85 mins)
Edin Dzeko with the reality check! The former Manchester City man buries a low cross.
Spain 2-0 England
Into the last few minutes in Alicante. I don't think there can be any complaint with the score.
Spain 2-0 England
European round-up
Manchester City's Kevin de Bruyne has struck for Belgium and they now lead Italy 2-1.
It's de Bruyne's 11th goal of a productive season.
But that record is nothing compared with Robert Lewandowski, who now has 27 goals this term after scoring twice in five minutes to give Poland a 3-2 lead over Iceland.
Switzerland haven't thrown in the towel in Slovakia, pulling two goals back to trail 3-2 going into the last 10 minutes.