Huddersfield Town were undone by Fernando Forestieri, the controversial Sheffield Wednesday striker opposition fans love to hate.
The £3m former Watford man, who many accuse of going to ground too easily, notched an 83rd-minute winner to keep his side's Championship play-off bid on course.
The strike spelled disappointment for Town, whose hopes of building on their derby win at Leeds United before the international break were dashed in a tight contest.
Huddersfield Town: Steer, Smith, Hudson (Cranie 58), Lynch, Husband, Whitehead, Billing, Bunn (Scannell 80), Matmour (Paterson 46), Lolley, Wells.
Sheffield Wednesday: Westwood, Hunt, Loovens, Lees, Bennett, McGeady (Joao 76), Lopez, Lee, Wallace, Forestieri (Matias 88), Hooper (Nuhiu 70).
Harry Bunn and Karim Matmour, both on target in the 4-1 win at Leeds, were the two new faces in the Town starting side, replacing Rajiv van La Parra and Jamie Paterson.
Wednesday also made two changes, with Joe Bennett coming in for Daniel Pudil at left-back and Spaniard Alex Lopez taking the midfield berth of Sam Hutchinson.
Chances were few and far between during a cagey first half, with the visitors happy to keep men behind the ball and try to hit on the counter.
While striker Fernando Forestieri was lively, Wednesday's best efforts came from wideman Riss Wallace.
The former Burnley man had one shot deflected for a corner and another booked by Joel Lynch before bringing a good save from Jed Steer with a free-kick which clipped the Town wall.
Town's Harry Bunn had a shot deflected for a corner from which both Philip Billing and Joel Lolley were thwarted.
Then a low drive from Tommy Smith after a Lolley cross was cleared was well dealt with by Wednesday keeper Keiren Westwood.
Town began the second half with Paterson on in place of Matmour, and the Nottingham Forest loaned was soon busy as Town tried to prise open the stubborn visiting defence.
Home skipper Mark Hudson, already booked for a foul on Forestieri, escaped a second caution after the same player tumbled under his touchljne challenge.
But Town boss David Wagner was taking no chances, and after Joel Lynch headed an Aiden McGeady shot off the line, Hudson was replaced by Martin Cranie on 58 minutes.
Lolley had a 70th-minute shot blocked, and while the ball fell nicely to Paterson, his snap shot drifted wide.
Town old boy Jack Hunt shot over after neat interplay with Atdhe Nuhiu, who had just come on for Gary Hooper, before Forestieri was wide from distance.
Sean Scannell replaced Bunn in Town's final substitution in the 80th minute while Wednesday had brought on Lucas Joao for McGeady.
And it was Joao who made the breakthrough goal, crossing for the sliding Forestieri to touch the ball home in front of the away supporters.
Forestieri was replaced by Marco Matias as Wednesday withstood a late punch by Toen, who even sent keeper Steer up for a late corner.
Fernando Forestieri is hardly Mr Popular outside the blue and white areas of Sheffield, but he worked hard, persevered and popped up with the goal which so frustrated Huddersfield Town fans.
Town skipper Mark Hudson, already booked for a foul on Forestieri, was replaced by Martin Cranie after bringing the Wednesday frontman down in the second half and receiving a talking to from referee Iain Williamson.
Tweet of the Day
Wednesday shaded it, and as a result deserved the win. #htafc huffed and puffed but never created the chances against a very solid defence— Charlie (@Footballcharli3) April 2, 2016
Stat of the Day
Shots on target
Town shots on target
Wednesday shots on target