Lucas Joao stepped up off the bench to grab a late winner as Sheffield Wednesday beat Brentford 2-1 to clinch a third straight win.
The Portuguese forward, a summer signing from Nacional, robbed Jack O'Connell before bursting forward and side-footing a right foot shot out of David Button's reach.
Atdhe Nuhiu had put the Owls in front in the 37th minute from the penalty spot after being upended by James Tarkowski, who was subsequently red carded. It was the big striker's third goal of the season.
Brentford looked set to deny them maximum points when Alan Judge curled a stunning right foot shot past Keiren Westwood following a long punt upfield by Button.
In a thrilling second period, Owls substitute Jeremy Helan was also dismissed for two bookable offences before Joao's late intervention.
Head coach Carlos Carvalhal, as he hinted in his pre-match press briefing, rotated his squad, making nine alterations from the team who triumphed at Newcastle United in the Capital One Cup midweek. Only Marco Matias and skipper Tom Lees retained their places in the starting line-up.
The visitors shaded the opening skirmishes, with Kieran Lee firing over before Atdhe Nuhiu's header was comfortably gathered by David Button following a peach of a cross by Ross Wallace.
Scotland international Wallace, rested against Newcastle, cut infield on to his left foot and saw his long range drive punched away by Button as the Owls continued to dominate.
In all departments, Wednesday were bossing things and Nuhiu glanced Wallace's corner narrowly off target before Matias' diving header from Bannan's delightful centre drifted wide.
Apart from a dangerous low cross by Alan Judge, Brentford, who reached the play-off semi-finals last season, offered little as an attacking force and Nuhiu came close to giving the Owls the lead midway through the half, striking the crossbar with a bullet header after another inviting delivery by Wallace.
Harlee Dean wasted a good chance to put the Bees ahead against the run of play, volleying off target after finding space at the back post.
The contest swung dramatically in Wednesday's favour when they were awarded a penalty after Tarkowski was adjudged to have brought down Nuhiu. The centre-back, fit-again following a calf problem, was given his marching orders, with referee Geoff Eltringham deeming him to be the last man. Nuhiu coolly slotted in from 12 yards to claim his third goal of the campaign.
The sending off forced the Bees into a tactical re-jig, with Jack O'Connell replacing Konstantin Kerschbaumer while Daniel Pudil had to be taken off for Wednesday after picking up an injury.
Brentford made all the early running after the interval, O'Connell drilling a 30-yard effort wide before Marco Djuricin struck the crossbar with a header, although the striker was flagged for standing in an off side position.
The Owls failed to cash in on their numerical advantage, looking less threatening in the final third. Lee dragged wide after a rare piece of cohesive play by the visitors.
Joao added some much-needed speed in the final third but the Portuguese forward wasted a glorious chance to claim a second. After being freed by Lee, he side-stepped a Brentford defender but delayed pulling the trigger, allowing Brentford to clear the danger.
It took a good block by Keiren Westwood to thwart Jake Bidwell after he latched on to Toumani Diagouraga's lovely through ball as the Bees kept pressing for an equaliser.
Button then produced a smart stop to deny Joao from distance, much to the frustration of the visitors.
Shortly after Judge's leveller, Helan was sent off after picking up his second yellow card for bundling over substitute Sergi Canos.
Lasse Vibe blazed over after a neat move on the right flank before Judge fired a weak shot straight at Westwood and it appeared both sides would have to settle for a share of the spoils.
But Joao had other ideas and ultimately had the final say.
Brentford: Button; Clarke (Canos 72), Dean, Tarkowski, Bidwell; McCormack (Woods 87), Diagouraga; Vibe, Kerschbaumer (O'Connell 41); Judge; Djuricin. Substitutes: Bonham, Yennaris, Barbet, Udumaga.
Wednesday: Westwood; Hunt, Lees, Turner, Pudil (Helan 42); Wallace, Hutchinson, Lee, Bannan; Matias (Joao 62), Nuhiu (Lopez 81). Substitutes: Wildsmith, Loovens, McGugan, Bus.
Referee: Geoff Eltringham (County Durham)