Max O’Leary was Bristol City’s goalkeeping hero as they claimed a goalless draw with Sunderland at the Stadium of Light.
O’Leary made a series of superb first-half saves as Liam Manning’s side claimed their third clean sheet in a row.
Adil Aouchiche and Bradley Dack both hit the crossbar as Sunderland turned in a much-improved display from the Bank Holiday battering at the hands of Blackburn.
However, the Black Cats were unable to find a way past an inspired O’Leary and have now won just one of their last nine matches as their season peters out.
Sunderland were the better side from the outset, displaying a much greater degree of intensity and aggression than they had displayed in their 5-1 home defeat to Blackburn at the start of the week.
Dan Ballard thought he had claimed a ninth-minute opener when he headed goalwards after a corner was nodded back across goal, but O’Leary did superbly to claw the ball away.
Sunderland threatened again three minutes later, only for Aouchiche to stab wide from inside the area after Dan Neil’s blocked shot rebounded invitingly into his path.
Jack Clarke was back in the home side’s starting line-up for the first time in more than a month after recovering from an ankle injury and the winger went close midway through the first half as he fired in a side-footed strike that was parried by O’Leary.
The Bristol City goalkeeper was in inspired form for much of the afternoon, producing a brilliant double-save to ensure the scoresheet remained blank shortly after the half-hour mark.
His first save prevented Jobe Bellingham from firing home from inside the area and he then produced an even better stop to keep out Clarke’s follow-up effort.
Two minutes later and O’Leary was at it again. This time it was Neil who was denied initially, with the Robins keeper parrying the midfielder’s shot, and when Aouchiche nodded the rebound towards goal, O’Leary displayed superb reflexes to touch the ball onto the crossbar.
Bristol City had not threatened at all at that stage, but the visitors finally recorded their first effort at goal in first-half stoppage time.
Anthony Patterson parried Nakhi Wells’ angled shot and Scott Twine’s follow-up effort would have gone in had a backtracking Luke O’Nien not produced a crucial block from just in front of the goal-line.
Patterson was called into action again in the early stages of the second half, saving from Matty James after Haydon Roberts nodded a free-kick back across goal, but with the wind swirling around the Stadium of Light, neither side was especially fluent as they pressed to try to force a breakthrough.
That said, however, Sunderland came within inches of claiming a winner with 17 minutes left. Neil flicked on Trai Hume’s cross, enabling substitute Dack to power in a diving header that cannoned off the underside of the crossbar before rebounding to safety.