Is this the game which turns Sunderland's season around? At half-time it looked like the day when the Black Cats finally gave up hope of staying in the Championship.

A mere 45 minutes later and it was a very different picture.

True, the point picked up at Ashton Gate doesn't change much at the bottom of the Championship table - but Sunderland's resolve to come back from 3-0 down to draw 3-3 with Bristol City have breathed new life into their season.

Two goal own goals, the first after Lee Cattermole had hit the bar, the second after good work from Kazenga LuaLua, bookended a fine Aiden McGeady goal as Chris Coleman's men roared back into the game.

Read More

They had been woeful in the first half, allowing the hosts too much time and space far too often as they carved the Wearsiders' defence open at will.

It was only 3-0 - it could have been worse as the hosts missed several more chances.

So how do you assess all of that? Here are James Hunter's player ratings from a frankly amazing 90 minutes in the south west. Let us know what you think on twitter at @ChronicleSAFC or at facebook at https://www.facebook.com/chroniclesafc/

Time Line

Bristol City 3-3 Sunderland - James Hunter's player ratings

LEE CAMP 5

Barely made a save, although the goals weren’t down to him

TY BROWNING 2

Part of a back line that looked vulnerable for most of the game, and could easily have conceded five or six

JOHN O’SHEA 2

Sunderland’s back three looked all at sea and he could not sort it out

JAKE CLARKE-SALTER 2

Rusty on his return and has to accept his share of responsibility for the cheap goals conceded

BILLY JONES 4

Bristol City ran Sunderland ragged for an hour, but Jones got better after the change in formation and provided the cross for the Black Cats’ first goal

LEE CATTERMOLE 6

The opening goal came after he had headed against the bar, and he provided the assist for McGeady’s goal. Probably the pick of the bunch

GEORGE HONEYMAN 4

Worked hard but Sunderland’s midfield was overrun for most of the game

BRYAN OVIEDO 3

Bristol ripped Sunderland open time after time down his side. It led to the third goal and there could have been more

OVIE EJARIA 5

Looked bright going forward until he tired in the second half

JOEL ASORO 6

A strong performance on the right and it was his late surge that forced the equaliser

ASHLEY FLETCHER 5

Should have levelled a couple of minutes before Sunderland did get on terms, but was denied by a brilliant save

KAZENGA LUALUA 6

For Oviedo 59mins. Came on as Sunderland changed formation, so his introduction worked

AIDEN McGEADY 6

For Honeyman 71mins. Scored the second goal which really started the nerves jangling for the home side