Barnsley continued their impressive recent form by securing their fourth win in seven games in all competitions and their fifth victory in Gerhard Struber's 12 games in charge.
Struber has won four more games than both Daniel Stendel and Adam Murray managed in 17 games combined this season (1)
Alex Mowatt opened the scoring, the eighth time this season the Reds have scored the first goal at Oakwell, with all three of Mowatt's goals this season being Barnsley's first of the game.
Mowatt has now scored 12 goals for the Reds with 10 of them coming at Oakwell. He has scored in 12 different matches for the Reds and they are unbeaten in the last 11, only losing the first game he netted in - a 3-2 defeat Bristol City in April 2017 (W8 D3 L1)
Conor Chaplin made it 2-0 with his ninth goal in 12 games with this the third time this season he has scored in back to back games.
It is Chaplin's tenth goal of the season, his second best ever scoring season behind only the 11 he scored in 38 games for Portsmouth in 2015-2016.
Chaplin has now had a hand in six goals in his last five home league games for Barnsley, scoring five and assisting one.
Jacob Brown set up both goals, putting him on eight assists for the season , meaning he has been involved in 13 goals in the last 12 games (8 goals, 5 assists)
He has eight assists in his last 11 League games, more than any other Championship player since the start of November 2019.
It is the second time this season Brown has assisted two goals in one game, also doing so v QPR.
It is only the third time this season Barnsley have gone 2-0 up in a game, also doing so at West Brom and at home to Hull.
Huddersfield were straight back in the game, scoring just a minute after Chaplin's effort, the first time Barnsley have conceded a minute after scoring since February 2017 when Tom Bradshaw scored at Aston Villa after 43 minutes and Jonathan Kodjia scored for Villa after 44.
That was the 50th league goal conceded this season, it is the first time they have hit the 50 goals against mark as early the 27th game of the season since 2001-2002 when they conceded their 50th league goal after 25 games. They would finish that season conceding 86 goals which is the most goals Barnsley have conceded in the last 55 years.
Bambo Diaby picked up his ninth booking of the season - and fifth in six games.
Barnsley defeated Huddersfield for the first time in five meetings with this only their second win in the last 10.
From April 1988 to March 2001 Barnsley won seven successive Oakwell meetings with the Terriers but this was only the third since then from eight clashes.
Huddersfield Town won the reverse fixture 2-1 in October and have now failed to complete a league double over Barnsley since 2002-03.
Barnsley have now lost just once in their last eight league games at Oakwell (W3 D5 L1), going unbeaten in the last five, all of which have come under Struber (W3 D2)
It is the Reds longest unbeaten home run at this level since remaining unbeaten in their final six home games of 2016-2017 (all draws)
Huddersfield have won just one of their last six away games in the Championship (W1 D1 L4), winning 1-0 at Charlton in December.
However, this was only their second away Yorkshire derby defeat in seven.
Barnsley led at half time for the sixth time this season (in the league), and have won five of the occasions in which they have led at the break, drawing the other - at West Brom.
Barnsley only managed two shots on target and scored two goals, the first time they have had a 100% shots on target to goal ratio since the 3-2 defeat at Cardiff where they also scored with two shots on target.
It is the fourth time this season they have scored with all their shots on target, also doing so at Preston (1) and West Brom (2)
Huddersfield picked up five yellow cards, the most cards by a Barnsley opponent since Wycombe in February 2019 (4 yellow 1 red)
Huddersfield become the second team Barnsley have beaten who were playing Premier League football last season after defeating Fulham on the opening day, the first time they have beaten two relegated Premier League teams in one season since 2016-2017 when they defeated Norwich and Aston Villa (only failing to beat Newcastle)
Huddersfield made two half time changes, the third Barnsley opponent to do so this season after West Brom at the Hawthorns (Barnsley 2-0 up at the time) and Hull at Oakwell (Barnsley 1-0 up at the time)
There were 17,158 in attendance, the second highest Oakwell crowd of the season behind only the visit of another West Yorkshire side, Leeds United in September (17,598)
Huddersfield had 10 shots at goal compared to Barnsley's seven, the first side to have more shots than the Reds at Oakwell since Brentford in September (13-10)
1. Samuel Radlinger
2. Jordan Williams
5. Bambo Diaby
6. Mads Andersen
7. Jacob Brown
16. Luke Thomas
17. Marcel Ritzmaier
22. Clark Oduor
24. Aapo Halme
27. Alex Mowatt (c)
19. Patrick Schmidt (Thomas 87)
28. Elliot Simoes (for Chaplin 90+2)
3. Ben Williams, 4. Kenny Dougall, 10. Mike Bahre, 26. Mamadou Thiam, 40. Brad Collins.
1. Kamil Grabara
7. Juninho Bacuna
8. Trevoh Chalobah
9. Elias Kachunga
16. Karlan Ahearne-Grant
17. Danny Simpson
22. Fraizer Campbell
26. Christopher Schindler (c)
27. Jon Stankovic
28. Jaden Brown
39. Lewis O'Brien
24. Steve Mounie (for Grant 45)
33. Florent Hadergjonaj (for Brown 45)
19. Josh Koroma (for Simpson 64)
13. Joel Coleman, 35. Rarmani Edmonds-Green, 38. Demeaco Duhaney, 41. Matthew Daly.
Huddersfield manager Danny Cowley said:
"It's a disappointing outcome, for sure.
"I thought we started the game quite well and then conceded with their first venture into our box.
"I was disappointed with how we responded to that goal. I didn't think we got to our levels for the rest of the first half.
"I didn't think that we played with the intensity or the energy that we would have liked after the first goal.
"We had some moments towards the end but if we're brutally honest we lacked that quality to be able to get back into the game."
Sky Bet Championship results:
SATURDAY 11TH JANUARY 2020
Brentford (3rd) 3-1 Queens Park Rangers (15th)
BARNSLEY (22nd) 2-1 Huddersfield Town (20th)
Blackburn Rovers (13th) 1-1 Preston North End (10th)
Charlton Athletic (19th) 2-2 West Bromwich Albion (1st)
Johnstone og 76
Hull City (11th) 0-1 Fulham (4th)
Leeds United (2nd) 0-2 Sheffield Wednesday (6th)
Luton Town (24th) 1-2 Birmingham City (18th)
Collins pen 62
Middlesbrough (16th) 2-2 Derby County (17th)
McNair pen 67
Reading (14th) 1-1 Nottingham Forest (5th)
Figueiredo og 90+7
Stoke City (21st) 0-0 Millwall (8th)
Wigan Athletic (23rd) 0-2 Bristol City (9th)
SUNDAY 12TH JANUARY 2020
Cardiff City (12th) 0-0 Swansea City (7th)
Barnsley lie in 22nd place in the Sky Bet Championship with 24 points from 27 games. We are 18 points outside the Play-Offs, 28 points outside the Automatic Promotion Places, 29 points outside First Place and 1 point inside the Relegation Zone.
Up to 12/1/20
On The Road:
Sky Bet Championship Matchday Twenty Eight: Bristol City v Barnsley, Saturday 18th January 2020. Kick-Off: 3pm
Sky Bet Championship Matchday Twenty Nine: Barnsley v Preston North End, Tuesdsy 21st January 2020. Kick-Off: 7:45pm