Four school pupils have been treated in hospital after their double-decker school bus crashed into a low bridge.
The bus was carrying about 25 children from The Bulmershe School in Woodley, Berkshire, when it hit a railway bridge on nearby Loddon Bridge Road.
Three girls and a boy, all aged either 12 or 13, were taken to the Royal Berkshire Hospital with minor injuries.
The Reading Buses driver was treated for shock after the accident on Tuesday and has been questioned by police.
Mark Ainsworth, an ambulance officer at the scene, said: "I expected this to be much worse.
"All the children acted very quickly and ducked down as the bus approached the bridge. Thankfully their injuries were minor."
Mr Ainsworth said one girl and a boy had suffered head injuries, one girl had an arm injury and a third girl had back pain.
Andrew Lowe, marketing manager for Reading Buses, told BBC News: "The bus tried to go through a low bridge.
"Thank goodness there was not a full load of children on it."
Trains were running slowly over the bridge on Tuesday morning and the road was cordoned off around the scene while the bus was recovered.