CITY left it late to grab a big three points at Walsall.

T&A chief sports writer SIMON PARKER was at the Banks's Stadium and provides the match stats and his player ratings.

MAN OF THE MATCH

Debutant keeper Alex Bass hit the ground running in City’s goal with two fantastic first-half saves – his performance won the game.

MOMENT OF THE MATCH

THAT save! Only Alex Bass knows how he managed to keep out Conor Wilkinson’s close-range header just before half-time.

MOAN OF THE MATCH

City’s general performance was poor and Walsall can consider themselves hard done by. But there’s no knocking a third win in five games.

TACTICS

Derek Adams made four changes from the draw at Rochdale – and handed Alex Bass his debut in goal. Niall Canavan returned at centre half with Yann Songo’o moving back to central midfield alongside Callum Cooke to cover Elliot Watt’s absence. Andy Cook started up front with Lee Angol injured.

REFEREE: Ben Speedie (Merseyside)

BOOKINGS: Kinsella (Walsall); Walker, Songo’o (City)

ATTENDANCE: 4,097

SHOTS ON TARGET: Walsall 6 City 4

SHOTS OFF TARGET: Walsall 6 City 4

CORNERS: Walsall 5 City 1

FOULS: Walsall 16 City 16

PLAYER RATINGS

WALSALL: Rushworth 6, White 6, Leak 7 (Phillips 90min), Daniels 8, Mills 6, Labadie 6 (Osadebe 76min), Kinsella 6, Earing 7, Kiernan 7 (Shade 83min), Miller 7, Wilkinson 6. Subs (not used): Bates, Perry, Willock, Rose.

CITY: Bass 8, Threlkeld 6, O’Connor 6, Canavan 6, Ridehalgh 7 (Foulds 60min, 7), Cooke 6, Songo’o 6, Gilliead 6, Walker 6 (Vernam 65min), Daly 6 (Sutton 80min), Cook 7. Subs (not used): Robinson, Lavery, Pereira, Hornby.