Steve Smith and Shaun Marsh came to Australia's rescue, steering the hosts to 165-4 at stumps, after England threatened to take control of the opening Ashes Test in Brisbane on Friday.
England were bowled out for 302 before lunch on day two, having lost six wickets for 106 runs in the morning session, and that seemed to be a sub-par score on an improving pitch at the sunbathed Gabba.
But the Ashes holders showed that their total might be better than first thought, as England's bowlers tore through star opener David Warner (26), Usman Khawaja (11), debutant Cameron Bancroft (5) and Peter Handscomb (14).
Jake Ball (1-35) had the Barmy Army in full voice with the prized scalp of Warner, after Stuart Broad (1-18) and Moeen Ali (1-50) dismissed Bancroft and local favourite Khawaja respectively to silence the Australian crowd.
It got worse for Australia in the first over after tea when James Anderson (1-26) trapped Handscomb lbw following a successful review as the home team slumped to 76-4.
The calming influence of Smith (64 not out), however, en route to his 22nd Test half-century and the determination of Marsh (44 not out) – a player desperate to repay the faith shown in him following an eighth recall – steadied the ship to guide Australia to within 137 runs of England at the close of play.
Earlier in the day, Mitchell Starc (3-77) – who left the field with a suspected cut knee in a nervy moment for the hosts – celebrated his 150th Test wicket as Australia recovered from a lacklustre start to end England's innings.
Resuming at 196-4, England looked comfortable with Dawid Malan and Moeen in the middle against a frustrated bowling attack lacking pace and intensity, but the visitors lost their way in the morning session.
A centurion in England's final warm-up match, Malan (56) was the first wicket to fall after adding 28 runs to his overnight score to bring up his third Test half-century, top-edging Starc's delivery to Marsh at backward square leg.
That dismissal triggered a collapse, as in-form spinner Nathan Lyon (2-78) pounced, backing up his pre-Ashes war of words by trapping Moeen (38) lbw the over after Malan fell, before Chris Woakes became his next victim for a duck.
Wicketkeeper Tim Paine gobbled a routine catch after Jonny Bairstow (9) sent a Pat Cummins (3-85) delivery straight up in the air and the onslaught continued when Warner produced a stunning diving catch to send Ball (14) back to the pavilion off Starc.
Marsh dropped Broad on 10 as Australia went in search of the final wicket, with lunch delayed, but Josh Hazlewood (1-57) eventually got the number nine, who departed after a battling 20.
|Braehmer pulls out of Super Series semi-final|
|Wolfsburg turn to Labbadia in fight for Bundesliga survival|
|Hales follows Rashid in signing white-ball deal|
|Wigan to investigate pitch invasion after win over Manchester City|
|Drogba ´couldn´t be more proud´ as son signs for Guingamp|
|Stones making no excuses for shock Wigan defeat|
|Bellugi scathing of Inter form and transfer policy|
|Ringrose could make Six Nations impact after comeback|
|Rakitic: I´ve not seen Messi in the gym this often|
|Winter Olympics 2018: Slovenian ice hockey star Jeglic sent home after positive doping test|
|Sevilla v Manchester United: Montella and Mourinho unified in pursuit of identity|
|Besiktas face Bayern test, Messi seeks to end drought - Champions League in Opta numbers|
|Jose Morais: The Mourinho acolyte bringing Barcelona to Barnsley|
|I´ve been bored – Ricciardo itching for start of F1 season|
|Rakitic: More to Chelsea than just Hazard|
|Hosmer agrees to eight-year deal with Padres|
|Cilic untroubled as Fognini battles in Rio|
|Sock, Chung through at Delray Beach|
|Klopp tactics behind my form – Salah|
|Young: Man United can win Champions League|
|Harper refuses to talk free agency, says he´s focused on this season|
|Messi is best but ´not invincible´, says Pedro|
|It´s a red card – Guardiola accepts Delph sending off amid City´s Wigan woe|
|Goffin hopeful of ´fast recovery´ after nasty eye injury|
|Aguero lashes out at fan as tempers flare after Wigan stun Man City|
|Grigg revels in dousing Manchester City´s fire|
|Dzumhur saves four match points to down Kukushkin|
|Wigan Athletic 1 Manchester City 0: Grigg ends Guardiola´s quadruple dream|
|Edinburgh to finish season at Murrayfield|
|Messi the best but don´t forget Suarez, says Chelsea boss Conte|
|I need a great game – Hazard aiming for Messi heights|
|AFC Champions League Review: El-Arabi´s brace seals Al Wahda´s fate|
|Dubai disappointment for Radwanska|
|Patriots knew Butler would be benched, says McCourty|
|Barcelona boss Valverde tells Chelsea: History counts|
|Schmidt departs as Wolfsburg face relegation fight|
|Madrid, Barca & PSG are Champions League favourites, says Heynckes|
|I was at rock bottom – Brook opens up on depression battle|
|Rashid in form as Afghanistan rout sorry Zimbabwe|
|Toulon president charged over Bastareaud comments|
|Biggar, Halfpenny and Faletau all fit as Wales given clean bill of health|
|Hughes availability ´absolutely huge´ for England, says Alphonsi|
|Former football coach Bennell sentenced to 31 years|
|Why didn´t Jimmy Butler play in NBA All-Star Game?|
|Returning Ringrose added to Ireland Six Nations squad|
|Hummels wary of ´top European team´ as Bayern prepare for Besiktas|
|In-form Kvitova withdraws from Dubai|
|WATCH: ´Crazy´ Evra drives to West Ham training in London cab|
|Barca clash a chance for Chelsea ´to do things right´, proclaims Rudiger|
|Lucas claims Tottenham can win Champions League|
|Federer the ´complete player´ with number-one return - Schuettler|
|LeBron relishes one more link-up with Irving|
|Barcelona tie will not decide Conte´s Chelsea future, says Deco|
|Cordner signs bumper deal with Roosters|
|Lewandowski won´t be distracted by Real Madrid rumours|
|Bennett signs on until 2019 with England|
|Man Utd must not underestimate Sevilla - Navas|
|Coleman demolishes 20-year-old 60m world record|
|Red Bull reveal ´special edition´ livery on 2018 car|
|Iniesta will not be made welcome at Stamford Bridge, warns Azpilicueta|
|Ballack sees ´a big difference´ between Bundesliga and Premier League|
|Karmichael Hunt faces no conviction, but will remain sidelined|
|Betis boss would have preferred to face Madrid´s BBC|
|Chelsea v Barcelona: Messi´s blues against the Blues|
|James leaving Madrid was the best thing, says father|
|He´s looking good – Zidane thrilled with Ronaldo|
|It needs to take 30 seconds – Matic wants quicker VAR|
|Team LeBron edges Team Stephen in thrilling All-Star Game|
|McIlroy sees progress despite failing to contend at Riviera|
|Silver supports NBA players speaking out on social issues|