Picked up his first home clean sheet in 17 matches last time out and added a second as he didn't have a meaningful shot on target to save.
Strong in the header and assured in the tackle but was done by some trickery from Giaccherini in the first half and booked as a result.
May have seen the ball hit his arm as the first half came to an end but a penalty would have been harsh. Otherwise solid.
His return to left back was welcome for his side and he consistently showed strong awareness off the ball.
Made a bright start and looked to play some fine through balls, but he faded as the game developed into a midfield battle and space was limited.
K. El Ahmadi
Didn't ever really get himself in an advanced role going forward and was a bit too sideways. Hit a shot from distance that he was forced to snatch at and was later taken off.
Probably not fully fit from his injury and that was reflected in his performance where he wasn't his usual dynamic self.
Put in some flaky crosses in the first half that couldn't beat the first man and found Sunderland's attack difficult in the first half.
Still searching for his first goal this season but looked the most impressive of the attacking trio with a bundle of shots on goal. Should have scored in the first few minutes.
Hadn't scored in six prior to this game and was presented with an opportunity to do so after a lay-off from Westwood but lifted the ball over the bar. Ineffective and later withdrawn.
Took too long to get into the game and when he did, after being given a great ball from Agbonlahor, his touch was far too heavy. Eventually replaced for Albrighton.
Made a number of comfortable saves in goal for a side which has the worst away record in the league.
Another consistent performance from the former Villa loanee and should have seen his clever header across goal rewarded with an assist but for Giaccherini's glaring miss.
Much improved performance from his showing against Stoke where he backed off Crouch. Stuck tighter to Benteke and dealt well.
Back from suspension and put in a real strong shift, making timely blocks in defense and pushing forward with width. Linked up well with Borini and always looked for the cross.
Made his fourth consecutive start back from injury after his red card was rescinded and looked strong. Pushed high up the pitch and could have seen his header result in a penalty.
Pressed well but his distribution wasn't always there, over-hitting an easy pass when his side was on the counterattack. Put far too much power on his shots.
Another composed display from the on-loan midfielder who looked after possession well and always dropped deep to get the ball.
Given flop of the match in the last fixture but looked much stronger this time around. Put himself in the face of the opposition and came close with a free kick
His link-up play was strong and nearly forced a penalty from Vlaar. But he ended the first half in misery after placing the ball over the bar from two yards out with a miss of the season contender.
Found it difficult to win aerial battles against Vlaar early on and was forced deeper down the pitch.
An attacking change to the lineup and looked to add vigor early on but didn't ever threaten the goal from the left. But he did find joy inside the box and hit the bar with a header.
Brought into play with the game level in place of El Ahmadi and was the more advance of the midfield three. Tried to make an impact with a shot and attempted cross but couldn't do so.
Re-called early from his loan spell and introduced as a second-half substitute for Weimann. Keen to put the ball into the box and that was lacking in the first half.