SC Braga kept their hopes of qualifying for the UEFA Champions League knockout stage alive in their debut season in the competition with a late victory against Arsenal FC.
Matheus struck twice in the last ten minutes to send Arsène Wenger's side into their final match at home against FK Partizan needing a win to make sure of an 11th successive qualification for the last 16. Domingos Paciência's men, meanwhile, will travel to the Donbass Arena to meet FC Shakhtar Donetsk still holding a glimmer of hope.
Arsenal started strongly, eager to put recent domestic jitters behind them, with Theo Walcott and Jack Wilshere both making runs behind the defence to produce excellent crosses in the opening five minutes. Yet the home side were in no mood to roll over, desperate to improve on their 6-0 defeat in London on their UEFA Champions League debut.
In the eighth minute Moisés found space from Luis Aguiar's dead-ball delivery, but could not keep his header down. A far more cagey battle was developing than on Matchday 1. Arsenal dominated possession but offered little in the way of penetration, though Felipe was forced to tip over Cesc Fàbregas's curling free-kick.
The action heated up in the 34th minute. First, Felipe sped out of his goal to bravely smother at the feet of Walcott, then Braga broke and Lima was a whisker from opening the scoring, bending a shot just wide from outside the penalty area.
Still the Gunners threatened, and the dangerous Walcott dragged a cross-shot wide as half-time approached. The England international again led his side forward as the second period began, hitting a free-kick that brushed the roof of the net.
With Shakhtar leading against Partizan, Braga needed to win to stay in contention and began to throw caution to the wind. Arsenal were finding space and only Moisés' lunging interception prevented Nicklas Bendtner giving the away side a 71st-minute lead.
However, there was a twist in the tale, as Matheus sped onto Elton's 83rd-minute pass. He pulled the ball onto his left foot and coolly placed it past Lukasz Fabiański to send the home fans wild. Braga were holding on, but Matheus then added a second in added time, racing clear from halfway and smashing in a splendid shot off the crossbar after holding off a posse of three Arsenal defenders.