England on the brink of sealing their second win of the series.
After Joe Root finished on 180, England took the early wickets needed to help them push towards their second win for the series.
The Australian top-order again crumbled as Graeme Swann looked dangerous on a pitch that began to produce acute spin at pace.
England 1st Innings 361 (I Bell 109, J Bairstow 67, J Trott 58; R Harris 5-72, S Smith 3-18)
Australia 1st Innings 128 (G Swann 5-44)
England 2nd Innings (overnight: 333-5)
A. Cook b Siddle 8
J. Root c Smith b Harris 180
J. Trott b Siddle 0
K. Pietersen c Rogers b Siddle 5
T. Bresnan c Rogers b Pattinson 38
I. Bell c Rogers b Smith 74
J. Bairstow c Haddin b Harris 20
M. Prior not out 1
Extras (b15, lb8) 23
Total (7 wkts dec, 114.1 overs, 452 mins) 349
Fall of wickets: 1-22 (Cook), 2-22 (Trott), 3-30 (Pietersen), 4-129 (Bresnan), 5-282 (Bell), 6-344 (Bairstow), 7-349 (Root)
Bowling: Harris 18.1-4-31-2; Watson 12-5-25-0; Siddle 21-6-65-3; Pattinson 20-8-42-1; Smith 14-0-65-1; Agar 29-5-98-0;
Australia 2nd Innings
S. Watson lbw b Anderson 20
C. Rogers b Swann 6
U. Khawaja not out 8
P. Hughes lbw b Swann 1
M. Clarke not out 11
Extras (b2) 2
Total (3 wkts, 22 overs, 93 mins) 48
Fall of wickets: 1-24 (Watson), 2-32 (Rogers), 3-36 (Hughes)
To bat: S Smith, B Haddin, A Agar, P Siddle, J Pattinson, R Harris
Bowling: Anderson 6-1-23-1; Broad 4-0-9-0; Swann 7-3-10-2; Bresnan 5-4-4-0;
Match position: Australia need 535 more runs to reach their victory target of 583 with seven second innings wickets standing.
Umpires: Kumar Dharmasena (SRI), Marais Erasmus (RSA)
TV umpire: Tony Hill (NZL)
Match referee: Ranjan Madugalle (SRI)