Przemyslaw Placheta's goal was only his second in English football
Goals from Scott Hogan and Przemyslaw Placheta gave Birmingham their first win under new boss John Eustace and continued Huddersfield's poor start to the season.
Striker Hogan put the hosts ahead after five minutes with a superb diving header from Juninho Bacuna's cross.
And Polish winger Placheta scored just before the interval - his first goal since arriving on loan from Norwich last month.
Danny Ward pulled one back in the second half but the visitors were unable to find an equaliser.
Huddersfield, beaten by Nottingham Forest in last season's Championship play-off final, have now lost both their games under new boss Danny Schofield, who took charge after Carlos Corberan resigned in July.
- Relive Friday's Championship action as it happened
It has been a tough summer for the Yorkshire club, who have also lost key players Harry Toffolo and Lewis O'Brien since their Wembley defeat - both to Forest.
They were disjointed in the opening 45 minutes and the second goal came as a result of some dismal Terriers defending.
After Tom Lees was caught out by a ball over the top, Hogan's cross was overhit but still found both Jordan James and Placheta unmarked at the far post.
James' effort was blocked and Placheta's follow-up was weakly palmed into the net by keeper Lee Nicholls, who should have done better.
Schofield's side were much better after the restart and reduced the deficit just after the hour mark when a slick move culminated in Sorba Thomas finding Ward, who fired home.
They then put Birmingham under pressure - and had appeals for a late penalty ignored when Jordan Rhodes went down in the box - but Eustace's team held on.
Danny Ward's first of the season for Huddersfield followed 14 in 47 games last term
- Line-upsMatch StatsLive Text
- 21Ruddy28Sanderson4Roberts5TrustyBooked at 58mins6Woods2Colin7Bacuna19James17PlachetaSubstituted forFriendat 89'minutes8DeeneySubstituted forGrahamat 75'minutes9HoganSubstituted forJutkiewiczat 82'minutes
- 21Nicholls2Turton23Edmonds-GreenSubstituted forBoyleat 75'minutes32Lees14Ruffels6Hogg8AnjorinSubstituted forRhodesat 76'minutes7ThomasBooked at 21mins5RussellBooked at 32mins22RudoniSubstituted forKoromaat 89'minutes25WardSubstituted forHolmesat 76'minutes
Referee:Gavin WardMatch StatsHome TeamBirminghamAway TeamHuddersfieldPossessionHome39%Away61%ShotsHome18Away9Shots on TargetHome6Away2CornersHome6Away7FoulsHome10Away10Live TextPost update
Match ends, Birmingham City 2, Huddersfield Town 1.
Second Half ends, Birmingham City 2, Huddersfield Town 1.
Foul by Duane Holmes (Huddersfield Town).
George Friend (Birmingham City) wins a free kick on the left wing.
Corner, Birmingham City. Conceded by Lee Nicholls.
Attempt saved. Auston Trusty (Birmingham City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Juninho Bacuna.
Attempt saved. Juninho Bacuna (Birmingham City) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Jordan James.
Oliver Turton (Huddersfield Town) wins a free kick in the defensive half.
Foul by Auston Trusty (Birmingham City).
Substitution, Huddersfield Town. Josh Koroma replaces Jack Rudoni.
Substitution, Birmingham City. George Friend replaces Przemyslaw Placheta.
Foul by William Boyle (Huddersfield Town).
Lukas Jutkiewicz (Birmingham City) wins a free kick in the attacking half.
Foul by Jack Rudoni (Huddersfield Town).
Jordan Graham (Birmingham City) wins a free kick in the defensive half.
Substitution, Birmingham City. Lukas Jutkiewicz replaces Scott Hogan.
Foul by Jordan Rhodes (Huddersfield Town).
Dion Sanderson (Birmingham City) wins a free kick in the defensive half.
Attempt blocked. Jordan Rhodes (Huddersfield Town) right footed shot from the centre of the box is blocked. Assisted by Sorba Thomas.
Offside, Huddersfield Town. Duane Holmes tries a through ball, but Sorba Thomas is caught offside.
Page 1 of 6rewindpreviousNavigate to the next pagenextNavigate to the last pageforward