And that is the end of this live page. Thank you for joining us and for your comments.
- Russia 1-3 France
- Switzerland 6-0 Panama
- Hungary 0-1 Scotland
- Tunisia 1-0 Costa Rica
- Moldova 1-2 Ivory Coast
- Greece 1-0 Egypt
- Romania 1-0 Sweden
- Belgium 4-0 Saudi Arabia
- Poland 3-2 South Korea
- England 1-1 Italy (92 mins)
- Spain 4-1 Argentina (62 mins)
BBC World Service at Olympiastadion, Berlin
Overall, it was a good night for Brazil. Without their talisman Neymar, the Selecao played well in a match surrounded by a lot of hype back home thanks to the memories of 2014.
It was more important psychologically than technically, but a few things stood out. Willian has cemented a place in the starter XI and it also seems that Roberto Firmino's great season at Liverpool still isn't enough to make him pip Gabriel Jesus to the striker position.
Manager Tite will also struggle with the fact that Coutinho slotted in well on the left side of the pitch - Neymar's favourite spot.
- Copyright: Getty Images
Germany lost for the first time in 23 matches as Manchester City forward Gabriel Jesus scored the only goal to give Brazil the win in Berlin.
This was the first full meeting between the two nations since Germany humiliated Brazil 7-1 in the 2014 World Cup semi-final in Belo Horizonte. Jesus put Brazil ahead with a powerful diving header late in the first half.
He missed another chance with a header and Germany's Julian Draxler had a late shot tipped over as Brazil held on. It meant Joachim low's side, the reigning world champions and the team top of the world rankings, lost for the first time since a 2-0 defeat by France in the semi-finals of Euro 2016.
Since then, they had won 16 times and drew six before this match at the Olympiastadion.
The tiniest of doses of revenge for Brazil, but it means they can start to really move on from that horror show in 2014.
The corner comes to nothing and Brazil win it.
Corner for Germany. One last chance.
Julian Draxler nearly snatches an equaliser for Germany, he blasts it at goal from outside the area but Alisson pushes it over the bar. Nearly, so nearly, late drama.Copyright: Getty Images
Three minutes injury time.
Time is running out for Germany.Copyright: Reuters
Kyle: Michael who do you see going further out of Brazil and Germany? I'll say Germany as they are so consistent at the world cups plus I think defensively they have the edge.
I'm going to tip Brazil to win the whole thing. I did one of those predictions / tracker things and had Brazil beating Argentina in the final. But then again, I'm never right!
Paulinho with a low strike for Brazil, but it is saved by Kevin Trapp, who is getting a lot longer out there than we had been led to believe he would.
At the other end, Julian Brandt's shot takes a deflection and goes wide, with the corner coming to nothing.
Change number five for Germany. Ilkay Gundogan off, on comes Timo Werner. Brazil have just made the one sub.
You get the feeling that it means a lot more to them winning this game than it does for the Germans.Copyright: Getty Images
These teams met in the Olympic final in 2016, with Brazil winning on penalties, but this is the first full meeting between the two nations since that 7-1 humiliation in the 2014 World Cup semi-finals.
Brazil are just over 10 minutes away from gaining a tiny, tiny piece of revenge.
BBC World Service at Olympiastadion, Berlin
Tite is giving all the hints that this starting XI is his favourite XI in the absence of Neymar. Despite some scares in the first half, Brazil now look comfortable against Germany - a much-tinkered Germany, let us add.
Douglas Costa in for Coutinho, a substitution that will give the Juventus man another chance to prove he can be in the 23-man squad for the World Cup.
The first change for Brazil. Off goes Philippe Coutinho, with Douglas Costa coming on.Copyright: Reuters
Another ball into the box, this time from Julian Draxler, aiming for substitute Sandro Wagner. The big man gets it all wrong though with his header going back across the box and not at goal.
Kyle: Hope Brazil don't regret them missed chances at the beginning of the second half. They have been superb in the opening quarter of the second half and they are playing some lovely football. Both these teams are going to be great to watch at the World Cup.
As expected, Joachim Low gives Jerome Boateng a rest after he took a knock earlier in the game. Niklas Sule, a team-mate of Boateng at Bayern Munich, comes on.Copyright: Reuters
Dani Alves curls a delivery to the back post but Germany defender Joshua Kimmich does well to head clear with Philippe Coutinho waiting to pounce.
But from the resulting corner, Kevin Trapp is out of position and Jesus heads wide when he should have scored his second.Copyright: Getty Images