A soldier killed in a car crash was over the drink-drive limit, speeding and not wearing a seatbelt, an inquest heard.

Private David Liddon, who served with 3 Logistic Support Regiment, based at Dalton Barracks, near Abingdon, died when his Vauxhall Corsa flipped on the southbound carriageway of the A34, near Drayton, on April 26.

He was driving friends home after leaving Strattons nightclub,in Ock Street, Abingdon, at about 2.25am.

Pt Liddon, from the Rhondda Valley, in south Wales, lost control of the vehicle after overtaking a car.

A passenger in Pt Liddon's vehicle estimated their car was travelling at more than 100mph.

Pt Liddon then swerved right as he was moving back into the inside lane and the car flipped over several times before coming to rest on its wheels on the embankment.

Police collision investigators said Pt Liddon's body was found 42 metres ahead of his vehicle after he was thrown from the Corsa.

Three passengers in the car, all wearing seatbelts, escaped with minor injuries.

Rear seat passenger Kevin Gill said he saw Pt Liddon drink three pints of beer that night after the four went on a pub crawl in Abingdon, which included the Nag's Head, Blue Boar and 'Stickies'.

A blood sample showed Pt Liddon had 92 milligrammes of alcohol in 100 millilitres of blood. The legal limit is 80mg.

Passenger Natasha Small,of Hiliat Fields, Drayton, said when she looked at the speedometer Pt Liddon was driving at 100mph before the crash.

Accident investigator Pc Kevin Spiller said the car was travelling at 86mph at the time Mr Liddon lost control, but said it could have been travelling at a faster speed prior to that.

He added the fact that a rear tyre was punctured by a screw would have made it more difficult to control the car.

Recording a verdict of accidental death, coroner Nicholas Gardiner said: "If he'd been wearing a seatbelt, he'd almost certainly have remained in the car and unlikely to suffer any more serious injuries than any of the other three passengers."

"He lost control of his vehicle which overturned and he was throw from it. Contributing factors being that he was not using a seatbelt and he'd been drinking."

Pt Liddon, a radio operator, previously narrowly escaped death after his vehicle came under attack when he was stationed in Iraqi city of Basra last year.

After the inquest, his aunt, Emma Liddon, 27, said: "Although he didn't have a full life, he lived his life to the full.

"He enjoyed every bit of it and was always very happy."