Lionel Messi produced another masterclass and Barcelona played with newfound vigor to beat Borussia Dortmund on Wednesday and qualify for the Champions League knockout stage for the 16th consecutive season.
Four points ahead of second-place Inter with one match to go, Barcelona will finish as winners of Group F.
Doubts over the construction of the squad and its laborious style of play resurfaced following Sunday's narrow 2-1 victory over Leganes. But the Blaugrana offered more in attack against Lucien Favre's struggling Dortmund side.
It helped to have Messi in dominant form. In his 700th appearance for the club, the Argentine completed an amazing 11 dribbles and caused all sorts of havoc in the final third.
Suarez received a smart ball from Messi to open the scoring in the 29th minute and returned the favor minutes later. A quick one-two sent Messi into the area, and Dortmund could do nothing about it.
After Griezmann made it 3-0, Messi unleashed an audacious free-kick from a tight angle that skidded off the crossbar.
The visitors only came to life when the game was dead and buried. Jadon Sancho, who replaced the ineffective Nico Schulz at the start of the second half, pulled one back with a rising right-footed finish on the edge of the box.
With minutes remaining, Sancho forced Barcelona shot-stopper Marc-Andre ter Stegen into a spectacular fingertip stop that bounced off the underside of the crossbar.
But it was too little too late.
Dortmund will still advance with a win against Slavia Prague on Matchday 6 - so long as Inter drop points to Barcelona.