Mile Jedinak has returned to winning ways as Aston Villa secured a last-gasp 3-2 win over Wigan in the English Championship.
The Australian defensive midfielder played his first full match for his Midlands club after the Socceroos' recent World Cup campaign as a centre back.
Jedinak's return was not all smooth sailing with his back pass to new goalkeeper Orjan Nyland, who made a mess of it, inadvertently gifting the Latics a goal in the 41st minute when Nick Powell cancelled out James Chester's opener.
Wigan carried their League One form into their return to the second tier and looked like they might win it when Callum Connolly marked his second debut on loan from Everton by making it 2-1.
But a Chey Dunkley own goal soon had Villa back on level terms and, after chances for both sides, they won it with a 94th-minute strike from Birkir Bjarnason.
After their hammering by Brentford last weekend, things also look a lot more positive for Ryan William's Rotherham thanks to Michael Smith's late goal in a 1-0 win over Ipswich
In neighbouring West Yorkshire, Marcelo Bielsa's Leeds United made it two wins from two when they overcame Frank Lampard's Derby County with an imperious 4-1 victory.
Alongside Aston Villa and Swansea City, Leeds are one of three sides with a 100 per cent start and trail only table-topping Middlesbrough -- who have played one more game -- after they beat Birmingham City 1-0.
Earlier on Saturday Villa were 3-2 victors against Wigan Athletic and Jay Fulton scored the only goal as Swansea beat Preston North End to make it two wins from their opening two matches.
Former England forward Jay Rodriguez scored twice as relegated West Bromwich Albion got their first win of the season in a sensational 4-3 victory at Norwich City.
Elsewhere, Stoke City claimed their first point with a 1-1 draw against Brentford, Bristol City came from two goals down to draw 2-2 at Bolton and Nottingham Forest beat Reading 1-0.
Sheffield United beat Massimo Luongo's Queens Park Rangers 2-1, city rivals Wednesday drew 1-1 with Jackson Irvine's Hull City and Blackburn Rovers and Millwall played out a goalless draw.