Ivan Toney scored one and assisted another as Brentford boosted their European hopes and heaped further misery on bottom club Southampton with a win at St Mary’s.
Toney tapped in Christian Norgaard’s flick-on after a Bryan Mbeumo corner in the 32nd minute.
And in second-half injury-time his header sent through Yoane Wissa who calmly doubled the visitors’ lead.
Victory saw the Bees move up to eighth in the Premier League table.
Southampton stay 20th, two points off safety having played one game more than most of their relegation rivals.
Saints’ best opportunity for an equaliser came shortly after the restart with Brentford defender Aaron Hickey blocking a Che Adams effort when keeper David Raya was beaten.
Toney impresses on eve of England squad announcement
Toney produced a match-winning performance less than 24 hours before England manager Gareth Southgate will announce his squad for two European Championship qualifiers this month.
Uncapped Toney, 26, is the second-highest English goalscorer in the Premier League this season, having scored four fewer than Tottenham’s Harry Kane and two more than Manchester United’s Marcus Rashford.
His opener was a true striker’s finish, meeting a header at the back post to poke the ball into an empty net.
It was just what Brentford deserved, rounding off a first half where Kevin Schade had gone close with a looping header.
The Bees sat back after the restart, adding another in the closing stages to complete a league double over Southampton for the first time since the 1958-59 season.
Victory saw them move to within one point of the top six, leapfrogging west London rivals Fulham up to eighth.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key = Give it up = Pure perfection
Squad number31Player nameBazunu
Squad number2Player nameWalker-Peters
Squad number35Player nameBednarek
Squad number37Player nameBella-Kotchap
Squad number15Player namePerraud
Squad number8Player nameWard-Prowse
Squad number27Player nameDiallo
Squad number24Player nameElyounoussi
Squad number26Player nameAlcaraz
Squad number20Player nameSulemana
Squad number10Player nameAdams
Squad number12Player nameOnuachu
Squad number14Player nameBree
Squad number32Player nameWalcott
Squad number45Player nameLavia
Squad number1Player nameRaya
Squad number2Player nameHickey
Squad number5Player namePinnock
Squad number16Player nameMee
Squad number3Player nameHenry
Squad number8Player nameJensen
Squad number6Player nameNørgaard
Squad number27Player nameJanelt
Squad number19Player nameMbeumo
Squad number17Player nameToney
Squad number9Player nameSchade
Squad number11Player nameWissa
Squad number15Player nameOnyeka
Squad number18Player nameJansson
Squad number24Player nameDamsgaard
- 2Walker-PetersSubstituted forBreeat 59′minutes
- 35BednarekBooked at 90mins
- 27DialloSubstituted forLaviaat 58′minutes
- 24ElyounoussiSubstituted forWalcottat 58′minutes
- 26AlcarazSubstituted forOnuachuat 66′minutes
- 9A Armstrong
- 17S Armstrong
- 2HickeyBooked at 79mins
- 8JensenSubstituted forDamsgaardat 79′minutes
- 27JaneltSubstituted forOnyekaat 45+1′minutes
- 19MbeumoSubstituted forJanssonat 78′minutes
- 17ToneyBooked at 90mins
- 9SchadeSubstituted forWissaat 65′minutes
- 13M Jorgensen
- Michael Salisbury
- Our coverage of your Premier League club is bigger and better than ever before – here’s everything you need to know to make sure you never miss a moment