Hector Herrera starred as Porto eliminated BATE from the Champions League.
Porto ended BATE's hopes of UEFA Champions League progression with a 3-0 win which also consigned the host to an unwanted record.
After a first half desperately low on class, Mexico midfielder Hector Herrera lashed Porto into a 56th-minute lead with a stunning goal.
That sparked the Portuguese outfit into action and it was soon two goals to the good, as Jackson Martinez swept his sixth goal of this season's competition home before substitute Cristian Tello netted a late third.
Barcelona loanee Tello's effort left BATE further red faced as it claimed a share of an unwanted Champions League record.
BATE now has conceded 22 goals in its five Group H games this season - matching the record shared by Dinamo Zagreb and Nordsjaelland, with Athletic Bilbao to come in their final game.
The 2004 champion Porto, meanwhile, looks in good form and could need just a point when Shakhtar Donetsk visit the Estadio Dragao on matchday six to guarantee top spot and potentially avoid some of Europe's elite in the last 16.
BATE came into the match needing three points in order to keep its slim hopes of progression alive but rarely looked capable of getting through the visiting defense in a lackluster opening to the contest.
Aleksandr Karnitskiy wastefully launched a 30-yard free-kick into the stands to sum up a turgid opening half-hour bereft of any clear goalscoring chances.
Having already qualified, Porto's more patient and conservative approach was perhaps understandable, though coach Julen Lopetegui grew visibly irked by his side's half-paced play as the opening period wore on.
Yacine Brahimi - scorer of a hat trick in Porto's 6-0 demolition of the Belarusians in September - curled a set piece narrowly wide of Sergey Chernik's left-hand post as the sides deservedly headed in at the break goalless.
However, the game was lit up by its first moment of genuine quality as Porto took the lead in stunning fashion 11 minutes into the second period.
Casemiro robbed Karnitskiy of possession in his own half before laying the ball into the path of Herrera, who unleashed a swerving effort from the right-hand angle of the penalty area which beat a bewildered Chernik.
Though less spectacular, Porto's second was still neatly constructed - with Herrera again involved.
Brahimi burst down the left flank before playing the ball to the Mexican in the penalty area, who held off his man and rolled into the path of Martinez to stroke a shot into the far corner.
The damage was done, but there was still time for substitute Tello to weave through the defense to score a third with a minute to go.
That left BATE requiring a first clean sheet in the competition proper since its December 2008 0-0 draw at Juventus if it is to avoid going down in history for the wrong reasons.