Huddersfield overcame Nahki Wells’ sending off to beat Millwall.
The Terriers’ were down to 10 men early in the second half when the striker was shown his second yellow card.
Sean Scannell’s neat finish had put the Yorkshire club ahead, but Stefan Maierhofer cancelled it out before half-time.
Jacob Butterfield gave Huddersfield the lead again from long range, and a late penalty from James Vaughan sealed the three points for Chris Powell’s side.
Millwall remain in the bottom three having extended their winless run at the New Den to nine games.
But hopes they would follow their victory at Nottingham Forest last time out with three crucial points at home came to nothing despite a good start, where Maierhofer hit the woodwork early on.
Huddersfield had gone close to opening the scoring when Millwall’s Jos Hooiveld cleared the ball off his own line, but they were ahead seconds later.
Scannell’s smart finish gave Huddersfield the lead, but it lasted little more than 10 minutes when a clearance from David Edgar struck Maierhofer and looped into the Huddersfield net.
Harry Bunn’s curling shot hit the bar and Wells forced a good save out of Millwall goalkeeper David Forde as Huddersfield finished the first half strongly.
A poor challenge on Shaun Williams gave Wells his second booking in the 50th minute, but the away side responded well to the setback.
Having absorbed considerable Millwall pressure Huddersfield seized their chance, with Butterfield’s long range shot having too much venom for Forde to hold on.
Bunn was brought down in the box with six minutes remaining, and Vaughan sent Forde the wrong way from 12 yards to condemn Ian Holloway’s side to their eighth home defeat of the season.