A Ukrainian woman was so badly injured in a late night accident in Vale Pedras, Albufeira, that surgeons have had to completely amputate one of her legs.
The 35-year-old woman was travelling on the back of a motorcycle when it was involved in a violent collision with a car at 11.20pm on Saturday.
According to press reports, rescue services fought to stabilise the woman before she was transported to Faro hospital for life-saving surgery.
The bike driver was also hurt, but not apparently seriously, while the occupants of the car are understood to have escaped without injury.