Ben Stokes took his first wicket in the Ashes series but England suffered another punishing day on the first day of the second test in Adelaide.

Cumbrian all-rounder Stokes dismissed David Warner for 95 as the Australian opener picked out Stuart Broad at point.

But it was a rare highlight on a day when the Cockermouth star saw other chances off his bowling spilled.

Australia began the day-night test by reaching 221 for two at stumps.

Marnus Labuschagne compiled 95 not out, fending off a series of short deliveries from Stokes, while wicketkeeper Joss Buttler dropped Labuschagne down the leg side on 21 off Stokes - and then spilled a simple chance off the same batsman from a James Anderson delivery when he was five short of his century.

Steve Smith, back as Australia captain for the first time since the sandpaper scandal with Pat Cummins ruled out because of a Covid contact, opted to bat first against the returning duo of Anderson and Stuart Broad.

Marcus Harris brushed a Broad delivery down legside early on where Buttler took a stunning catch.

But things would only get worse for the wicketkeeper as Labuschagne joined Warner and helped Australia rebuild after a slow start.

By lunch they had moved to 45 for one while the evening session drained English optimism further.

Labuschagne fended Stokes off his hips in the direction of Buttler but he juggled it to the floor for what would prove a costly miss.

In the night session Warner finally went for 95, with Smith arriving at the crease at 176 for two.

England, one down in the series, eventually took the new ball but Buttler’s shocking spill gave Australia further delight late in the day. Stokes’ 13 overs went for 50 runs.