Roberto Martinez knew what was coming.
He stressed the importance of patience from his World Cup contenders. The Belgium boss wanted a mature performance against a Panama side he refused to underestimate.
Panama – the debutants with nothing to lose and all to gain on a historic day after coach Hernan Dario Gomez playfully promised to drink two bottles of vodka if the newcomers somehow managed to make it out of Group G.
And it unfolded just as Martinez predicted, despite Romelu Lukaku's quickfire brace and a mesmerising volley from Dries Mertens giving the appearance of a comfortable 3-0 win in Sochi on Monday.
It was frustrating and physical, but the star-studded Red Devils showed the calmness and maturity needed to move past the quarter-finals of a major tournament having reached that stage at the 2014 World Cup and Euro 2016.
Eden Hazard bore the brunt of Panama's physicality – the captain, while lively in the closing 45 minutes, taken out of the game before the interval.
Kevin De Bruyne's impact was minimal, Lukaku was isolated and Jan Vertonghen was seen gesturing unhappily towards his team-mates.
Panama, who dramatically denied the Unites States from qualifying for Russia, were value for money – their every move approved by a passionate and deafening contingent whose support never waned.
Doubts emerged after a goalless first half, but Belgium answered such concerns swiftly.
A moment of magic from Mertens finally unshackled Belgium, his show-stopping volley two minutes into the second period easing the nerves.
20 - Belgium are unbeaten in their last 20 matches (W15 D5), their last loss came in Sept 2016 vs. Spain (0-2). Contenders. pic.twitter.com/jFPRkPYCBm— OptaJohan (@OptaJohan) June 18, 2018
Thibaut Courtois came to the rescue to keep Belgium ahead and while Panama remained a threat – undaunted by the occasion – the quality of the Red Devils showed.
Belgium's superstars came to the fore, the outside of De Bruyne's boot picking out Lukaku. Hazard then teed up the Manchester United striker six minutes after.
There were areas of concern for Belgium – now 20 games unbeaten – particularly in defence, but with Vincent Kompany making fast progress in his return from injury, this could be the year the country's golden generation finally fulfil their potential.
|Dazzling Ireland claim historic All Blacks scalp in Dublin|
|Federer unimpressed with Zverev boos|
|Let´s get it on! Cheika relishing England clash|
|Croatia coach Dalic to speak with Lovren over Ramos remarks|
|Xhaka puts improved form down to ´freak´ Emery|
|De Gea not lacking confidence, says Spain´s Saul|
|Jordan goalkeeper scores from own penalty area in friendly against India|
|Pollard leads Springboks to Murrayfield victory|
|Fired-up Japan taught England a great lesson - Jones|
|Sarries leave it late to down Sale, Bath and Saints win|
|O´Shea fumes at disallowed Italy try|
|Southgate welcomes England selection quandary|
|Reaching Rooney´s England goals record ´definitely possible´ – Kane|
|Debut try for Cokanasiga as England rally to avoid Japan upset|
|Wembley will galvanise ´tired´ Croatia, insists Dalic|
|Zverev apologises for tie-break controversy amid O2 Arena heckles|
|Marquez happy with fifth after damaging shoulder in Valencia|
|Wales crush Tonga in Cardiff|
|Germany should keep faith in old guard - Bierhoff|
|Injured Lukaku to miss Belgium´s Nations League decider|
|Zverev knocks out Federer to reach maiden ATP Finals showpiece|
|Koroibete double maintains Australia´s 100 per cent record against Italy|
|Juventus´ Khedira sprains ankle in training|
|Van Dijk: Ramos is not my type of defender|
|Vinales grabs Valencia pole as Marquez crashes|
|I don´t deserve Ballon d´Or, Mbappe does – Hazard|
|Reed and Willett share lead in Dubai|
|Romagnoli joins long AC Milan injury list|
|Williamson steadies Black Caps after Boult heroics|
|Griezmann targets swift French response against Uruguay|
|Havertz´s future lies with Bayer Leverkusen – sporting director Boldt|
|Socceroos boss Arnold excited for future|
|South Africa triumph on Gold Coast in truncated T20 clash|
|Germany without Draxler for Netherlands game|
|Barcelona confirm Rakitic hamstring injury|
|Rain halts England´s post-tea flourish|
|Australia 1 South Korea 1: Luongo seals late draw for Socceroos|
|Irving thrives on ´peace´ of being in the zone|
|Lloris admits France could have lost by more|
|Dybala impressed by Argentina´s improved spirit|
|Arsenal chief confirms Super League talks|
|Hooker knocks out Saucedo to retain WBO strap|
|NBA wrap: Kyrie Irving sizzles as Celtics beat Raptors in overtime|
|Jimmy Butler aims dig at Timberwolves following 76ers home debut|
|Koeman surprised by dominant Netherlands|
|Southgate rallies England ahead of Nations League decider|
|Chile 2 Costa Rica 3: Waston brace sinks La Roja|
|Tite inspired by Guardiola´s City|
|Argentina 2 Mexico 0: Funes Mori´s header helps to sink El Tri|
|Lovren ready for ´fiery´ England clash|
|Brazil captain Neymar pleased with stern Uruguay test|
|Ravens´ Flacco doubtful, Jackson could start|
|Richarlison: I want to be at the Copa America|
|Tabarez buoyed by inexperienced Uruguay|
|Howell fires 64 again to extend RSM Classic lead|
|I´m proud of them - Giggs still upbeat despite Denmark defeat|
|Mancini ´very sorry´ for Ronaldo absence|
|Neymar clinches anything-but-friendly win for Brazil over Uruguay|
|Cipriani-inspired Gloucester thrash Tigers|
|Djokovic makes it three wins from three at ATP Finals|
|Germany relegated from Nations League top tier to cap miserable 2018|
|Fulham will back Ranieri in January transfer window if required|
|Brazil 1 Uruguay 0: Neymar penalty settles tight contest|
|Netherlands 2 France 0: Wijnaldum & Depay decisive as Germany are relegated|
|Wales 1 Denmark 2: Jorgensen and Braithwaite seal Nations League promotion|
|Oxlade-Chamberlain targeting early return|
|New Zealand-born Aki will ´relish´ facing All Blacks – Marmion|
|Portugal cannot focus on absent Ronaldo - Santos|
|Ramsey reiterates he wants to stay with Jaguars despite cryptic tweet|
|We tried to hit a home run and it didn´t work out - D´Antoni explains Carmelo exit|