Postpublished at 21:23 Greenwich Mean Time 23 March 2018
Germany 1-1 Spain
Just to prove CK was right with that tweet, Timo Werner skips past Koke and then rolls a pass across the six-yard box but nobody is there to tap the ball home.
Neither side have lost a game since Euro 2016
Germany now unbeaten in 22 games, 17 for Spain
Updates from other games, including Argentina v Italy, France v Colombia
Emlyn Begley
Germany 1-1 Spain
Just to prove CK was right with that tweet, Timo Werner skips past Koke and then rolls a pass across the six-yard box but nobody is there to tap the ball home.
#bbcfootball
CK: Germany has a lot of decent midfielders ... no killer striker!
Germany 1-1 Spain
Spain have a couple of chances. First of all Germany overplay in defence and Diego Costa's shot is blocked by Jerome Boateng.
And now Saul fires one over from 30 yards.
There are just under 15 minutes left.
Argentina 1-0 Italy
We have a goal at the Etihad. Ever Banega has just put Argentina ahead. Gianluigi Buffon was completely unsighted and for once could not intervene.
Argentina 0-0 Italy
Italy have just brought on 20-year-old AC Milan striker Patrick Cutrone for his international debut.
He has bagged 15 goals in his breakthrough season.
Germany 1-1 Spain
Been a few minutes since anything happened now. A flurry of subs really does kill the momentum. Joshua Kimmich crosses the ball right to David de Gea.
Chelsea wing-back Victor Moses has just put Nigeria ahead against Poland with a penalty that he won himself.
Argentina 0-0 Italy
A brief attacking flurry from Italy here who have fashioned a couple of good chances.
Lorenzo Insigne had the best of them, racing clear down the left channel. If only he could've perfected the Thierry Henry finish from that position!
Instead Willy Caballero parried the ball away - comfortably.
Germany 1-1 Spain
The seventh sub of this game, classic international friendly fare. David Silva is replaced by Real Madrid winger Lucas Vazquez, who I only recently discovered is 26 and not a youngster.
Germany 1-1 Spain
Germany make a switch. On comes Manchester City winger Leroy Sane for Paris St-Germain fringe man Julian Draxler.
Germany 1-1 Spain
So close for Spain. Marco Asensio's cross is just too far in front of Diego Costa and David Silva slides it wide at the back post. It was inches away from being turned in by either player.
Argentina 0-0 Italy
The second period has pretty much followed the pattern of the first at Etihad Stadium, with Argentina controlling possession and Gianluigi Buffon showing his reflexes have not been dulled since turning 40.
The Italians have made a trio of changes and one them, Chelsea's Davide Zappacosta, has just stung club club-mate Willy Caballero's palms from distance.
Germany 1-1 Spain
Spain's goalscorer Rodrigo is replaced, and on comes Diego Costa for his first cap since June.
Germany 1-1 Spain
Germany almost lead. Toni Kroos whips in an excellent free-kick, which Mats Hummels heads onto the top of the crossbar. This one could go either way yet.
It's Cristiano Ronaldo 0-1 Mohamed Salah, aka Portugal 0-1 Egypt. The Liverpool goal machine curls home from just outside the box.
Germany 1-1 Spain
Germany striker Timo Werner has a shot touched around the post by David de Gea but the referee says goal kick.
Germany 1-1 Spain
David Silva is almost picked out by a pass to put him through on goal but Jonas Hector cuts it out with a last-ditch sliding tackle.
A game with Cristiano Ronaldo and Mohamed Salah has surprisingly produced no goals yet, it's Portugal 0-0 Egypt after about 50 minutes.
Germany 1-1 Spain
An all Real Madrid attacking midfielder change for Spain. Marco Asensio replaces Isco.
Germany 1-1 Spain
Good saves at both ends in the space of a minute.
A wonderful point-blank stop by Marc-Andre ter Stegen denies Isco following Jordi Alba's cross.
And now David de Gea gets down well to touch Ilkay Gundogan's 20-yard shot around the post