Closed southbound near Needham Market after a load of chicken waste was spilt on the road at junction 51 (A140).
Suffolk Police is appealing for witnesses following a two-vehicle road traffic collision in Needham Market.
The collision happened on the B1078 Barking Road in Needham Market at approximately 3.40pm yesterday and involved a silver Perodua car and a purple Fiat Panda.
The 78-year-old male driver of the Perodua sustained leg injuries and was taken by air ambulance to West Suffolk Hospital, the 73-year-old female passenger of the Perodua was taken to Ipswich Hospital and her condition is described as critical.
The female driver, 51, of the Fiat was taken to Ipswich Hospital with a back injury and is in a stable condition.
Anyone who was in the area who may have seen the two vehicles prior to, or when the collision happened should Contact PC Andy Smith at the Serious Collision Investigation Team on 101.