Two second half own goals allowed struggling Sunderland to come from 3-0 down at the break and take a point from a 3-3 draw with Bristol City.
First-half goals from Aden Flint and a Famara Diedhiou double looked to have the home side coasting in the Sky Bet Championship match at Ashton Gate.
But Josh Brownhill and Marlon Pack inadvertently found the back of their own net either side of an Aiden McGeady strike to produce a surprise result.
Flint capitalised on shocking defending to give City a fifth minute lead. The big centre-back was allowed to control a Pack free-kick inside the box, take a touch towards goal and fire home unchallenged from six yards.