(CNN) -- Goalkeeper Shay Given produced a superb display to earn below-par Manchester City a point in a 0-0 Premier League draw at Birmingham on Sunday.
The Republic of Ireland international made a string of fine saves, the highlight a second-half penalty stop to deny James McFadden, as Mark Hughes' side edged into the top four in the league table despite a fourth successive draw.
Christian Benitez came close to giving the home side an early lead, but his 20-yard drive took a deflection off Vincent Kompany and crashed against Given's left-hand post.
Given then made an excellent block on the edge of his box to deny the Ecuador international striker the opening goal -- and the keeper was again in action to tip over a swerving McFadden drive after being found in space by Benitez.
With 11 minutes of the second half gone, Birmingham missed a golden chance to take the lead when Dutch midfielder Nigel de Jong was penalized for handball in the penalty area,
However, Given was again his side's savior, diving to his left to keep out Scottish striker McFadden's spot-kick.
A frustrating afternoon for Birmingham ended on a sour note when midfielder Barry Ferguson was sent off in the final minute after picking up a second yellow card.