Ben Duckett and Ben Stokes keep England slim hopes alive, but Australia finished day 4 of the second Test of the Ashes 2023 on top at the Home of Cricket - Lord's in London on Saturday (July 1).
Chasing 371 to level the series, the hosts head into the final day of the match at 114/4 with Duckett (50*) and Stokes (29*) having their task cut out as Pat Cummins and Mitchell Starc removed England's top four inside 13 overs.

Cameron Green should have got Duckett's wicket, but the England opener got a reprieve after a controversial decision to rule Starc's catch as unfair, leading to a lot of debate heading into the decisive fifth day.
Earlier in the day, Australia added 149 runs to their overnight score of 130 for 2 to increase their lead to 370. Stuart Broad claimed two wickets to keep England's chances alive in the Test.
Earlier in the series, England had suffered a 2-wicket defeat to Pat Cummins' World Test Champions Australia in the series opening thriller at the Edgbaston Cricket Ground in Birmingham earlier this month.
With summer rains in the air, will the weather interrupt proceedings at the Lord's Cricket Ground in London on Day 5 of the 2nd Test? And will the conditions favour swing or spin? Here we take a look at the London weather forecast ahead of day 5 of the Ashes 2023 second Test:
The weather forecast for London on Day 5 of the 2nd Test says it will be a partly cloudy, but promising for a full day's play with maximum temperature of 22° C, which may go down to around 13° C in the night.
Rain Prediction: There is no chance of rain during the playing hours and in the lead up to the start of play on day 5 - Saturday (July 2). The sky is set to remain partly cloudy, but weather forecast sites like AccuWeather and WeatherChannel predict zero percent chance of rain today.
Wind Speed: There will be wind speed of around 10 to 15 km/hour from the West direction in the day and turning West-Southwest in the night. There is prediction for clear conditions for most of the day.