Luke O'Nien caught the eye for Sunderland at Bristol Rovers

Phil Smith's player ratings: 'Flawless' Luke O'Nien stars as Sunderland secure vital victory at Bristol Rovers

Sunderland claimed a valuable three points on the road at Bristol Rovers - but how did the players perform?

Goals from Luke O'Nien and Aiden McGeady were enough for Jack Ross' side who continued their promotion push. But who shone - and struggled - for the Black Cats at the Memorial Stadium? Scroll down and click through the pages to see how our man Phil Smith rated Sunderland's stars:

Barely had a save to make. Commanded his box well and rarely gave the home side a chance from set pieces. 6

1. Jon McLaughlin - 6

Barely had a save to make. Commanded his box well and rarely gave the home side a chance from set pieces. 6
Buy a Photo
Looked like it could be a difficult afternoon when Rovers targeted his flank early on but steadied and in the second half defended flawlessly. As he always seems to, found a way to contribute at the other end with a good finish. 8

2. Luke O'Mien - 8

Looked like it could be a difficult afternoon when Rovers targeted his flank early on but steadied and in the second half defended flawlessly. As he always seems to, found a way to contribute at the other end with a good finish. 8
Buy a Photo
Gave nothing away and went toe-to-toe with a powerful home forward line. Back in the groove after a short spell out. 7

3. Tom Flanagan - 7

Gave nothing away and went toe-to-toe with a powerful home forward line. Back in the groove after a short spell out. 7
Buy a Photo
Exactly the kind of game he was signed for and did his job brilliantly. Made headed clearance after headed clearance in his best Sunderland showing yet. 8

4. Jimmy Dunne - 8

Exactly the kind of game he was signed for and did his job brilliantly. Made headed clearance after headed clearance in his best Sunderland showing yet. 8
Buy a Photo
View more