England have moved 85 runs ahead of Australia at lunch on day two of the third Ashes Test at Edgbaston.
However, the hosts have lost four more wickets to leave them on 221-7 heading into the afternoon session.
Australia landed an early blow as the pace of Mitchell Johnson saw Jonny Bairstow caught behind by Peter Nevill for five, giving Johnson his 300th wicket at Test level.
Johnson struck again just two balls later, this time sending Ben Stokes back to the pavilion for a duck.
With England reeling, Joe Root was helped out by Jos Buttler in trying to steady things for the home side at the crease. However, having passed the 50-run mark, Root was eventually caught by Adam Voges off the bowling of Mitchell Starc for 63.
Buttler was then sent packing five overs later when the spin of Nathan Lyon got him out for nine.
Moeen Ali and Stuart Broad will resume out in the middle when play continues after lunch.