Alastair Cook completed a stirring century in a stellar return to form as England savoured a rare day of domination in the fourth Ashes test against Australia on Wednesday.
Cook raised his 32nd test ton with a pull-shot to the fence in the final over before stumps, and strode off the ground unbeaten on 104, having pushed England to 192 for two on day two at a sweltering Melbourne Cricket
His successor as captain, Joe Root, was 49 not out, the pair having helped reduce Australia's lead to 135 runs.
English cheer has been in short supply this series after Australia took back the urn with victory in Perth but Wednesday's fightback thrilled sun-baked Britons in the raucous crowd of 67,882.
Stuart Broad, another Englishman under scrutiny after playing a negligible part in the series, captured 4-51 as Australia's day one resistance melted in the morning heat.
The hosts started the day in a position of strength at 244 for three but were bowled out for 327, losing their last seven wickets for 67 runs.
"Bowling Australia out for 320-odd, we’re absolutely delighted," Broad told reporters.
"We’re in a fantastic position in this test match.
"We want that scorebread pressure going into getting those next 10 wickets."
After labouring on a slow and flat pitch on day one, England's bowlers were transformed in the morning, with debutant paceman Tom Curran proving the unlikely catalyst.
The 22-year-old Surrey seamer bowled Steve Smith for 76 with the second ball of his first spell, having the skipper drag a wider, short delivery onto his stumps.
It not only secured Curran his first test wicket but ended Smith's unbeaten reign at the MCG since his last dismissal in the Boxing Day test against India in 2014.
It was also a huge relief for Curran, who had opener David Warner caught on 99 on day one but missed out on the wicket for over-stepping his mark.
Smith was one of three Australian batsmen out chopping onto the stumps, with all-rounder Mitchell Marsh (nine) and wicketkeeper Tim Paine (24) falling in the same fashion.
The home captain finished a disappointing day by conceding 11 runs in the final over with his part-time leg-spin, allowing Cook his century and England a rousing finish.
"If we can come tomorrow morning ... and hopefully challenge their defence a lot more than we did today, then hopefully we can get a couple of breakthroughs and see where we get to," Australian spinner Nathan Lyon told reporters.
Shaun Marsh dug in to raise his third half-century of the series before being trapped leg before by Broad for 61.
James Anderson bowled Paine and dismissed Lyon lbw for a duck to finish with 3-61.
Starting England's response after lunch, Cook and Mark Stoneman fended off Australia's opening pace salvo before Lyon intervened with a brilliant caught and bowled.
The off-spinner coaxed a leading edge from Stoneman (15) and leaped high to pull down a one-handed catch, reviving memories of his acrobatic dismissal of Moeen Ali during the second test at Adelaide Oval.
Vince (17) was given out lbw when paceman Josh Hazlewood sent a full, straight ball thudding into his pads.
He neglected to review the decision and would have regretted it later, with the 'snicko' technology showing he had nicked the ball with his bat.
Cook and Root then combined for a 112-run partnership to give England hope of grabbing a substantial first-innings lead.
Australia's task was made more difficult with Pat Cummins hampered by a stomach ailment.
He battled through 11 overs but Lyon said the sickly seamer would see a doctor in the evening to restore fluids and hopefully be ready to play on day three.
2 for 192 (Cook 104*, Root 49*) trail Australia
327 (Warner 103, Smith 76, S Marsh 61, Broad 4-51, Anderson 3-61) by 135 runs