SAINTS manager Russell Martin needs to pick a winning team for only the second time in four matches this afternoon. 

The boss has made several changes during a busy period with a mixed degree of success - but there will be changes again.

Saints host relegation-threatened Millwall from 3pm with the London side under the new management of Neil Harris.

Martin has already suffered defeat to Harris, then boss of Gillingham, this season. Here is how we think Saints will line up... 

Goalkeeper 

Gavin Bazunu will keep his place for the visit of Millwall and Martin defended the birthday boy's performance in defeat to Hull.

Daily Echo: Gavin BazunuGavin Bazunu

Defenders

Martin could name the same back four despite the defeat, meaning starts for Kyle Walker-Peters and Ryan Manning on the flanks.

Taylor Harwood-Bellis will partner Jan Bednarek, who is one yellow card away from a two-match suspension. 

Daily Echo: Ryan ManningRyan Manning (Image: Stuart Martin)

Midfielders

Flynn Downes has not featured in any of the last three with Saints losing twice after a run of 15 matches unbeaten.

His return could give stability to a midfield bolstered by a first start since New Year's Day for Joe Aribo, while Stuart Armstrong can start again - but we think Will Smallbone is more likely.

Daily Echo: Joe AriboJoe Aribo (Image: Stuart Martin)

Attackers 

It could be all change in the attack with Che Adams coming back in to lead the line over Sekou Mara as the number nine.

Adam Armstrong could be afforded a rare rest with David Brooks and Ryan Fraser starting on the wings. 

Daily Echo: David BrooksDavid Brooks (Image: Stuart Martin)

Complete starting lineup: 

Saints XI: Bazunu; Walker-Peters, Harwood-Bellis, Bednarek, Manning; Smallbone, Aribo, S Armstrong; Brooks, Fraser, Adams.