Brentford made it three Championship wins in a row with a deserved victory at west London rivals Queens Park Rangers.
The hosts, who would have gone second in the table with victory, went behind in the first half when Ollie Watkins headed in Bryan Mbeumo’s cross.
Rangers equalised soon after the break through returning captain Grant Hall’s header, before Brentford retook the lead on the hour mark as Said Benrahma smashed in a penalty.
Watkins sealed the win in the fourth minute of stoppage time, tapping in Mathias Jensen’s low cross as Brentford broke on the counter-attack.
The Bees were good value for their victory and could have had more goals were it not for R’s goalkeeper Liam Kelly who made fine saves to deny Benrahma, Josh Dasilva and Watkins.
Rangers also created some good chances – the best of them Nahki Wells’ bullet header which was superbly tipped wide by David Raya.
But it was Josh Scowen’s foul on Mbeumo in the box which led to the decisive spot kick, although it looked a harsh decision on the R’s midfielder.
French winger Mbeumo appeared to be already falling when Scowen made contact, but referee Andy Woolmer had no hesitation pointing to the spot.
Watkins simply made sure of three points, scoring his 10th goal of the season with the last kick of the game.
QPR remain eighth in a tight Championship table, two points off an automatic promotion place, while Brentford are three points outside the play-offs in 12th.
The Bees will be hopeful of stretching their good run as they play teams below them in their next five fixtures.
Mark Warburton’s Rangers side face a tough visit to Leeds United on Saturday.
Swindon moved up to fourth in League Two following a well-deserved victory over Leyton Orient at Brisbane Road.
Keshi Anderson put the visitors ahead in the 23rd minute. The 24-year-old was fouled and sent his free-kick into the wall but reacted quickest to pounce on the loose ball and curl into the far corner past Dean Brill.
Richie Wellens’ men continued to maraud forward and their attacking intent paid dividends again two minutes before the break, with Rob Hunt’s audacious side-foot from the corner of the box taking a telling deflection off Orient left-back Joe Widdowson and flying past a surprised Brill.
The game was then over in first-half stoppage time when Lloyd Isgrove provided his sixth assist of the league season.
The former Southampton winger darted through the centre of the pitch before laying off to Jerry Yates, who cut onto his right foot before finishing with aplomb.
Jordan Maguire-Drew curled home brilliantly from 20 yards to give Orient hope with 16 minutes of normal time left but Swindon held on to send their fans home happy.
Report supplied by PA Media