Monaco showed little room for sentiment as they beat Borussia Dortmund 3-2 in a thrilling Champions League quarter-final first leg.
Less than 24 hours after the original tie was postponed when three explosions went off near the Dortmund team bus as they made their way to Signal Iduna Park, the Ligue 1 leaders gained the advantage thanks to Kylian Mbappe's double and a Sven Bender own goal.
Questions were asked whether Dortmund would have been in the right frame of mind to take the field so soon after the incident and with team-mate Marc Bartra in hospital having undergone surgery on an arm injury sustained in the blasts.
And, after wearing T-shirts supporting their stricken team-mate in the warm-up, their first-half performance proved doubters right as Monaco, who also missed a first-half spot-kick, surged into a two-goal lead.
The second half was a different story and Ousmane Dembele and Shinji Kagawa goals either side of Mbappe's second left it all to play for ahead of the return leg in the Principality.
Mbappe, tipped to be the next big star of European football, was in the game from the off and showcased his pace and power as he earned a 17th-minute penalty.
He surged into the area and was felled by Sokratis Papastathopoulos, who received a booking, but Fabinho dragged his spot-kick well wide of the post.
Dortmund's reprieve lasted just two minutes, however, as Monaco went ahead in the 19th minute, though there was more than a hint of luck involved.
Thomas Lemar found himself in space on the left and squared across goal to Mbappe, who was in an offside position, and Monaco's fortune did not end there as the striker converted off his thigh, without knowing too much about it.
Things got even better for the French side 10 minutes before half-time as they doubled the lead when Andrea Raggi's superb delivery from the left was diverted into his own net by a hapless Bender.
Dortmund boss Thomas Tuchel responded at the break by bringing on Nuri Sahin and Christian Pulisic and it had an immediate effect, as kicking towards the 'Yellow Wall' the hosts were rampant after the restart.
After several near misses, they finally got back into the game just before the hour when Dembele stuck into an empty net after neat play by Pierre-Emerick Aubameyang and Kagawa.
As Dortmund pushed for a leveller, Monaco had a superb chance to restore their two-goal lead with 15 minutes remaining, when Lemar's ball set Radamel Falcao free, the striker rounded goalkeeper Roman Burki but blazed over when off balance.
Monaco were not so wasteful when their next chance arrived in the 79th minute as Mbappe intercepted Lukasz Pisczek's loose pass, raced clear and sent a sublime finish into the top corner.
It was his 21st goal of the season and only enhances his flourishing reputation.
Kagawa gave Dortmund hope, though, five minutes later with a superb goal, killing Pulisic's cross dead, before slotting home in style.
Aubameyang could have earned a draw in injury time but he headed over and Monaco will leave Germany as favourites to progress.
To the Stade Louis II we go
That's all from me tonight. Stay tuned for Oliver Brown's incoming report.
I'll give the last word to the man of the moment:
Mbappe lives up to the hype
Kylian Mbappe's game by numbers vs. Dortmund:
100% chance conversion
88% pass accuracy
Mature beyond his years. pic.twitter.com/0wZ19XHBAn
— Squawka Football (@Squawka) April 12, 2017
Dortmund 2-3 Monaco FT:
Pass accuracy: 85%-68%
Chances created: 11-5
Big second leg coming up... pic.twitter.com/b8TjINot3b
— Squawka Football (@Squawka) April 12, 2017
Emotional scenes following the final whistle
Tonight was not all about the football.
Sokratis, aka the toughest SOB in football, crying while walking up to the Yellow wall.
— Lars Pollmann (@LarsPollmann) April 12, 2017
Pulisic pulls the strings
Pulisic was the difference in that second half. Direct running with penetrative passing to boot. He and Dembele took turns to torture Andrea Raggi down the right flank and ultimately open up a Monaco defence that had looked comfortable in the first half. Without Piszcek's blemish they would be heading to the Stade Louis II stadium all square.
Martin Keown says:
"Lots of goals. Dortmund better in the second half."
Monaco see out the final minute unscathed. The visitors very much with the advantage going into the second leg, but Dortmund's second half display just about enough to keep them in it.
Time on ball (at full time)
Average touch positions (full time)
Corner comes to nothing but back to Dembele on the right, who whips it on a sixpence to Aubameyang, but Kamil Glik does just enough to put off the striker and he can't get a proper connection. The ball sails over the bar. More of a side-header. Off the forehead and it was in.
Pulisic down the right again. What a difference he has made. Another corner won.
3 minutes of time added on.
Piszczek gives the ball away on the edge of his own area again, but this time Monaco squander it.
Dembele is then put through one-on-one with Raggi down the right hand side, but he opts against taking on his man and instead puts in a harmless cross that is straightforward for Monaco to deal with.
Dilemma for Tuchel: press for a third and risk conceding a fourth, or take it as is. Have to push forward, surely?
The referee's busy at SIGNAL IDUNA PARK
Danijel Subasic of Monaco becomes the seventh player to go into the book of referee Daniele Orsato.
Nothing coming from it. What a game. And what a final few minutes we have in prospect here.
Cross in from the right hand side by Sahin. Kagawa does brilliantly first to get there before Jemerson, controlling a difficult ball before turning inside to fashion an opening, which he duly dispatches to Subasic's far post.
Valere Germain on for Radamel Falcao for Monaco.
Corner to Dortmund.
Borussia Dortmund are right back in it now - it's 2-3, thanks to a goal from Shinji Kagawa.
Beautiful finish from Mbappe. I did him a disservice when I said he gave it some welly. It starts off outside the post and curls perfectly onto the postage stamp. A bit special, is this guy.
Have Dortmund given themselves too much to do now? Not if they can grab another goal back in the final ten minutes or so.
Dortmund just trying to pass the ball around the back, but it's a woeful attempted ball from Piszczek to Sokratis and Mbappe steals it. Clean through on goal, he makes no mistake and gives it some welly into the top-right corner. Emphatic.
Totally self-inflicted, and from such an experienced player.
Mbappe's composure is unreal.
— Tom Williams (@tomwfootball) April 12, 2017
The two-goal cushion has been restored. Monaco lead 1-3 thanks to a goal from Kylian Mbappe.
It's headed clear to Pulisic on the edge of the box, who attempts some form of contortionist volley but only succeeds in scooping it towards Subasic.
What an opportunity for Falcao. Lemar chips in a lovely little ball to the Colombian forward who chests the ball down and around the outside of Roman Burki but puts his half volley over the bar with Burki in no man's land.
Monaco starting to see a bit more of the ball, but Dortmund have another corner.
Time on ball (60 - 75 min)
Monaco find an outlet and it's Mbappe, quel surprise. Deft footwork has Sokratis in a tangle and the defender hauls down his man. He's on a yellow, but the referee takes no further action.
Dortmund then break down the right after Monaco squander possession but it comes to nowt.
Raggi can't deal with this Dortmund attack right now. This time Dembele has his number, turning the left back inside out to work a shooting opportunity, but his effort is blocked. An equaliser is looking like an inevitability unless Monaco can do something to stem the tide, particularly down their left hand side.
Excellent delivery and an equally important covering header from one of the Monaco defenders, possibly Jemerson.
Monaco hanging on.
It's raining free kicks. The substitute Dirar sees yellow with his first action, all over Kagawa who has him for pace. Edge of the area on the left hand side. Guerreiro over it...
More defending to do for Monaco. Guerreiro with a free kick from a central left position about 40 yards out. He stands it up to the far post and the knock down is only just cleared in time before Dembele can get a shot away.
Dortmund already with more attempts on goal in this half than the first. Monaco losing their way going forward. They need to slow this game down, somehow, get on the ball and take the sting out of this Dortmund side.
Change for Monaco: Nabil Dirar coming on for Bernardo Silva.
Wonderfully deft touch from Aubameyang to put in Kagawa, a wee flick with the attention of the defenders pressuring him for time. Dortmund's puppeteers starting to pull the strings.
Guerreiro chases a lost cause down the left and then dispossesses Bernardo Silva. The ball bobbles up on the half volley and he curls it in first time, but the ball has too much pace on it for Aubameyang and Dembele.
All Dortmund. Half time changes working wonders.
— Squawka Football (@Squawka) April 12, 2017
Time on ball (45 - 60 min)
Dortmund with their danders up and Raggi is being run ragged now. He's booked for a foul on Pulisic. Guerreiro's delivery is too close to the keeper.
Dortmund work it wide to Lemar who puts the ball inside to Aubameyang. The forward does brilliantly to squeeze it first time to Kagawa, who just beats Subasic to the ball and squares it to Dembele for a tap in.
Borussia Dortmund are right back in it now - it's 1-2, thanks to a goal from Ousmane Dembélé.
All joy for Dortmund coming down this right hand side. Raggi's defensive frailties starting to be exposed. Dembele this time with the run, Jemerson tries to help out his full back but is pinged for a push.
Ginter can't get any power behind his header from the resultant free kick and it balloons harmlessly into the arms of Subasic.
Pulisic is away down the right and skids a ball low across the Monaco area but Glik, not for the first time, gets the crucial touch to clear.
Pulisic is involved again in the next attack down the right before pulling the ball back to Dembele who's checked his run, but his shot is blocked.
Lively riposte to the half time team talk by the hosts. Pulisic making all the difference.
Corner for Dortmund. Kagawa flashes a ball across the six yard box and Fabinho is at full stretch to divert the ball away from lurking attackers.
Delivery from Guerreiro is cleared.
Aubameyang nearly breaks the line but Subasic is alive and comes off his line to clear with his feet a la Neuer. First time he's touched the ball. Dortmund have started brightly.
Dembele steps up and tries to second guess the keeper by sticking it in the top corner of the goal that Subasic is guarding, but it sails high and wide.
Immediate chance for Dortmund, who have retained their shape with wing backs rather than returning to Tuchel's favoured 4-1-4-1. Jemerson brings down Aubameyang on the edge of the area and is booked. Three players over it...
Changes for Dortmund
Sven Bender is replaced by Nuri Sahin. Christian Pulisic on for Marcel Schmelzer.
Those average touch positions show you that most of Dortmund's possession has been around halfway, posing little threat to Monaco's defensive line. An archetypal away performance from the visitor's so far, executed to a tee.
Not a natural centre back
"It's not enough a) to get a foul or b) to put Bender off," says Rapha Honigstein of a potential foul by Radamel Falcao on Sven Bender in the lead up to the own goal.
"He's not a natural centre back; he's a central midfielder. He's only come in tonight because of Bartra's injury," says Honigstein.
Martin Keown on the missed penalty
It was soft. No doubt about it. Mbappe goes down as soon as he feels any sort of contact.
I thought that would be a wake up call for Dortmund but they just seemed to get worse after that.
Dortmund dominating possession but not the scoresheet
The hosts had 69% possession in that first half, but Monaco leading the shot count by 5 to 4. Subasic not yet called into action.
Uncharacteristic from a usually free-scoring side.
Another interesting stat for you: Monaco really struggling with their pass completion, which stands at 67%; Dortmund's at 84%. Doesn't seem to affecting them too much at the moment, mind.
Time on ball (first half)
Average touch positions (half time)
Tuchel might have to change things up at half time. Monaco looking comfortable repelling Dortmund's midfield.
Falcao has a dig from the edge of the area but Ginter gets the block in.
2 minutes of added time.
Raggi, a supposed weak link in today's line up as a replacement for the injured Mendy, is playing like a man with a point to prove. Following that peach of a ball for Monaco's second, he's back getting a vital touch on a ball whipped into his far post and then rushing to clear the loose ball from an onrushing Piszczek.
Dortmund desperately trying to salvage something from the first 45 but still unable to trouble Subasic in the Monaco goal.
Yellow card coming out for Ginter for an aggressive tackle on Lemar in midfield. Quite right. The Monaco man stays down.
Looking at that goal again, there was very little Bender could do with that. One of those where he had to get something on it or Falcao would have tucked it in himself.
Bender appealed for a foul afterwards, but there was minimal contact between him and Falcao.
It was a tough ball for Bender to deal with, whipped in as it was by Andre Raggi. The defender diving back towards his own goal can only stick in via the crossbar. He went neither high nor wide.
Huge half shaping up for the visitors.
It's 0-2 and it's a disaster for Sven Bender, who puts through his own net!
Dortmund back on the front foot here. Probing the edge of the Monaco penalty area but are a little too ponderous and the away side are able to snuff out most of the attempted killer passes.
The home side think they're clean through on goal but Dembele is offside. He puts it wide in any case.
Great chance for Dortmund. Ginter gets forward down the right and cuts inside his defender. He puts it on a plate for Kagawa but the forward gets his feet in a tangle and can only shin it wide from the penalty spot.
Time on ball (15 - 30 min)
Mbappe stays down after a challenge from Ginter. Doesn't look like there's too much in it and he seems fine to carry on. Lemar whips in a cracking delivery from the resulting free kick but it's just too high for the onrushing Toure. Free header had he been able to connect.
A better angle of the earlier penalty miss:
Before Mbappe celebrates putting his side ahead:
Ousmane Dembele playing in a central role for Dortmund today. He's struggling to get on the ball at the moment and when he does he runs into traffic. Monaco marshaling the attacks well after sitting back for the opening ten minutes.
Kylian Mbappé becomes the second youngest player in history to score in a Champions League quarter final.
18 years, 3 months and 23 days. �� pic.twitter.com/kpXrYtZXwQ
— Squawka Football (@Squawka) April 12, 2017
That was a fabulous run from Bernardo Silva to set up the goal for Monaco. The midfielder running the ball out from the edge of his own box to play in Thomas Lemar on the left.
Replays confirm Mbappe was definitely a yard offside. Big miss from the officials.
Mbappe starting to cause all sorts of problems for the Dortmund defence with his pace down the left. Visitors win a corner but it's wasted.
0-1! The opening goal goes the way of Monaco and it's Kylian Mbappe who scores it.
Lemar finds space down the left and puts the ball across the face of goal. Mbappe doesn't know too much about it. He looks a yard offside as it's bundled in off his knee.
Huge away goal for Monaco.
Game starting to open up following that penalty. Monaco have the numbers in an attack but can't find the right pass. A series of counters and then...
Fabinho's had a shocker
Woeful penalty. Fabinho drags it wide of the Burki's right-hand post. Looked off balance when he hit it.
PENALTY TO MONACO
Sokratis the culprit. Yellow card. Mbappe has the run on him. Sokratis with his arms on him but the forward goes down easy.
Time on ball (0 - 15 min)
Schmelzer dangles a ball into the far post from the left. Aubameyang runs off the shoulder of the last man but can't quite reach it.
Borussia Dortmund enjoying plenty of touches of the ball so far.
Borussia Dortmund have had 164 touches of the ball compared to 74 by Monaco.
Monaco threaten for the first time:
Following the earlier Borussia Dortmund effort, Monaco register their first attempt at goal. Toure whips the ball in from the right hand side and Thomas Lemar rises highest to meet it but can't keep his header down.
Monaco just figuring out Dortmund at the moment, who have Weigl deep and Guerreiro pushing further forward with Aubameyang.
Dembele goes in rashly after Dortmund lose the ball and Monaco can get up into the Dortmund half. Hosts continuing to dominate possession.
Piszcek slides in Aubamayeng with a beautifully weighted through ball. Auba has a first time shot from centre right but blazes high. Disappointed not to work the goalkeeper.
Andrew Raggi goes direct in attempting to pick out the run of Falcao but the Colombian knows he's offside and lets it be.
Monaco content to allow Dortmund to pass the ball around their back four.
Possession for Monaco and Mbappe drops his shoulder and is fouled by Weigl. Schmelzer defends well down his left flank and Dortmund break. Aubamayeng is nearly put in behind by Kagawa but Glik makes the covering interception.
Dortmund beginning the game with possession in Monaco's half. Falcao tries too hard to win the ball for his time and is penalised. Hosts playing keep ball for now.
Dortmund get the game under way
Dortmund coach Thomas Tuchel hits out at decision to play game a day after attack
"There are players who can easily deal with what's happened and others who worry more. Very mixed feelings.
"We wished we'd had more time to deal with what happened but someone in Switzerland decided we have to play. Not very fair."
"You'll never walk alone" rings around the stadium
Both sets of fans. In unison. That was rousing.
Action coming up...
Fans show their support for Bartra
A little more on Monaco
For some prematch homework, I recommend this excellent piece on Monaco's evolution from JJ Bull.
Here's JJ's tactical run down:
Monaco play like an expensive, sexy Leicester.
The team is very well balanced, has strength in wide areas and is solid in the middle with two powerful box-to-box central midfield players who take turns to attack. Behind them are two big, strong defenders and two quick full-backs, in a formation which changes from 4-4-2 in defence to 4-2-2-2 in attack.
The play is direct and focussed through the middle of the pitch. And if you want even more similarities, they have a skillful, creative left-footed, right-sided midfielder who likes to cut in from the wing (Bernando Silva), and a left-footed, left-midfielder (Thomas Lemar) who plays early crosses into the box. Read: Riyad Mahrez and Marc Albrighton. Except better.
The workload is split throughout the team too. Benjamin Mendy is a left-back but has provided seven assists in all competitions. Silva has assisted five and scored nine from midfield, Lemar has scored 10 and assisted six and Falcao has scored 22 and assisted four - there is no one way to stifle their creativity.
Tonight's line ups:
Matthias Ginter in for the absent Marc Bartra. Aubameyang is of course up top for Dortmund, which seems to be missing from that graphic.
Monaco full backs Djibril Sidibe and Benjamin Mendy miss out through injury.
Support continues to pour in after events of last night
Dortmund players are warming up with messages of support for Marc Bartra on their training tops:
Fans spread the message outside the ground:
Why is everyone talking about Kylian Mbappe?
Linked with a big money move away to Europe's top clubs, the 18-year-old striker from a Parisian suburb has inevitably drawn comparisons with former Monaco man Thierry Henry. Mbappe has already broken a couple of Henry's records, becoming Monaco's youngest-ever player and scorer.
So is this youngster the real deal? Here are the views of a few people who are better qualified to comment on that than me:
"Mbappé is a very good player. Now he is being compared with Thierry Henry and he plays like him. He is young but if he continues to improve like this, he will play for the national team for sure."
"He is not exactly Thierry Henry but it is true that he has similar qualities and the future and talent is similar. The potential is similar, after that if he has the same level of motivation, desire and intelligence that Thierry has, and the next two to three years will tell us that, then he can be very promising."
"He has talent, it is undeniable. He has real potential and I bet he will be in Russia."
You can read more in Rob Bagchi's piece here.
Police on watch as fans arrive at the Signal Iduna Park in Dortmund
We will continue to bring you updates of the security situation as and when they arise.
What can we expect from the football?
Goals, for starters. Dortmund can score from anywhere: 14 different players have found the net so far - a Champions League high. They also scored a record 21 goals during the group stages, including a frenzied 8-4 victory over Legia. Pierre-Emerick Aubameyang has seven to his name alone.
Monaco ran in six against Manchester City in the last 16 and have the talents of Radamel Falcao and Kylian Mbappe going forward. More on the latter, later.
Monaco fans voice their support
After news of the explosion filtered through to fans at the Signal Iduna Park last night, Monaco fans chanted "Borussia, Borussia!" in solidarity with their hosts. There is a similar feeling of goodwill prior to kick off tonight:
— Φ DadGeeK Φ (@TheDadGeeK) April 12, 2017
Opposing fans join together before the match:
— Laurent Corletti (@laurentcorletti) April 12, 2017
Bartra on the mend
Spanish defender Marc Bartra was taken to hospital last night following the explosion. The 26-year-old underwent surgery on his hand and wrist immediately after breaking the radial bone in his right arm following the explosion.
Reinhard Raubull, the club's president, earlier said that the player "was recovering well", and would be watching tonight's game on television.
The player himself posted a thumbs-up message on Instagram this afternoon:
Hola a todos! Como veis ya estoy mucho mejor, muchas gracias a todo el mundo por los mensajes de apoyo! Toda mi fuerza a mis compañeros, afición y todo el @bvb09 para el partido de esta noche! #HejaBVB Hello everybody! As you can see I am doing much better. Thank you everybody for all your support and your messages! All my strength to my team mates, supporters and fans and to @bvb09 for tonight's match! #HejaBVB
A post shared by Marc Bartra (@marcbartra) on Apr 12, 2017 at 7:04am PDT
Borussia Dortmund fans reacted to the blast by offering their homes to stranded Monaco fans, using the #bedforawayfans hashtag to spread the message. Travelling supporters have been quick to show their appreciation.
— Juan Direction (@JuanDirection58) April 11, 2017
Heightened security for tonight's game
A few updates on the explosion last night:
An Islamist suspect has been arrested over three explosions that rocked the Borussia Dortmund football team bus, prosecutors have revealed as they confirmed the investigation was examining a possible "terrorist link".
Investigators said that two alleged Islamic extremists are the focus of the attack probe and that one has been detained following searches of their apartments.
A letter found at the scene "in the name of Allah", which claims responsibility and reportedly referred to the Berlin Christmas market attack, makes an "Islamic extremist motive possible", they confirmed.
"Two suspects from the Islamist spectrum have become the focus of our investigation, said lead prosecutor Frauke Koehle on Wednesday afternoon. "Both of their apartments were searched, and one of the two has been detained."