Bryan Mbeumo emerged as the hero for Brentford, scoring two crucial goals to secure their victory in the penultimate Premier League game of the season.
The match began with a brilliant display from Tottenham's Harry Kane, who netted his 28th league goal of the campaign with a stunning free kick, giving the home team an early lead.
Tottenham dominated the game in the first half, much to the delight of their supporters, who were attending the last home game of the season.
However, the tides turned in Brentford's favour after halftime when Cameroonian forward Bryan Mbeumo delivered two clinical left-foot finishes within a span of 12 minutes.
Mbeumo's goals completely changed the momentum of the game, leaving Tottenham fans frustrated and leading to chants against chairman Daniel Levy.
Levy himself acknowledged the difficulties the club had faced in his program notes.
The frustration among the Tottenham faithful escalated further when Yoane Wissa sealed Brentford's victory in the 88th minute, capitalizing on a pass from Mbeumo.
Thomas Frank's Brentford, currently in ninth place, is now guaranteed a top-half finish and even has an outside chance of surpassing Tottenham in the standings to secure a spot in European competitions.
With 57 points from 37 games, Tottenham finds themselves in seventh place, one point behind sixth-placed Brighton & Hove Albion, who have a game in hand.
Brentford, who will be hosting league leaders Manchester City in their final game of the season, are just one point behind Tottenham with 56 points.
The absence of Ivan Toney, who received a ban this week for more than 200 breaches of the FA's betting rules, did not hinder Brentford's performance on Saturday.
Toney's 20 goals this season have made him the second-highest scoring English player in the Premier League, trailing only Harry Kane.