David Wagner has kept four of his key players in Norwich City's starting line-up as they face Bristol Rovers in an FA Cup replay this evening.

Jack Stacey, Kenny McLean, Gabriel Sara and Jonathan Rowe retain their starting berths from last Friday's 2-1 win over Hull City, while Wagner makes seven changes to the side that defeated the Tigers.

George Long, Danny Batth, Ben Gibson, Sam McCallum, Jacob Sorensen, Onel Hernandez and Adam Idah come into the Canaries team, with both McLean and Sara expected to play further forward.

Josh Sargent is rested after his recent return from an ankle injury, with club captain Grant Hanley available for Saturday's trip to West Brom.

Norwich academy graduate Chris Martin starts for the hosts.

Bristol Rovers: Cox; Grant, Taylor, Crama; Vale, Finley (C), Evans, Thomas; McCormick; Martin, Collins. SUBS: Gordon (GK), Sinclair, Marquis, Brown, Gibbons, Hoole, Hall, Shaw, Hunt.

Norwich City: Long; Stacey, Batth, Gibson, McCallum; Sorensen, McLean (C); Rowe, Sara, Hernandez; Idah. SUBS: Gunn (GK), Ansen (GK), Sainz, Gibbs, Barnes, Fassnacht, Placheta, Nunez, Fisher.