The Socceroos midfielder headed home from John Mousinho’s cross on the stroke of half-time to make it 2-1.

The goal came in only Irvine’s third appearance for Burton since his move from Ross County.

He helped the newly promoted Brewers to their first win and points of the Championship campaign.

"I'm really happy to get my first goal and get off the mark,” Irvine said.

The Aussie added: "The team has been playing well since the first minute of the first game. We are three or four points off where we should be.

"You can't play as well as we have done and not pick up any points. You need that bit of luck and be clinical in front of goal."

Jackson Irvine is speaking to the press after scoring his first #BAFC goal in a 3-1 victory over @swfc pic.twitter.com/ioW9ZCu9Vp — Burton Albion FC (@burtonalbionfc) August 16, 2016

Elsewhere, Aaron Mooy played a full game as Huddersfield drew 1-1 away to Aston Villa.

Bailey Wright put in a full shift for Preston North End, while Callum Elder played the full 90 for Brentford who had Aussie keeper Dominic Kurasik on the bench.

In the lower leagues there were full games for James Meredith, Alex Cisak and Cameron Burgess, while Coventry's Andy Rose was replaced after 35 minutes with a knee injury.