Posh play Reading at the Weston Homes Stadium on Monday (7.45pm) before travelling to Rotherham United on New Year’s Day (3pm) and then it’s a daunting trip to second-placed Lincoln City on Sunday January 4 (noon).
It’s inconceivable Posh will play the same team in three matches that take place in seven days so Williams must juggle his squad carefully, starting with the team I would pick for the game with a Reading team who have also hit a bit of form.
It’s in the usual 4-2-3-1 formation.

5. TOM O'CONNOR
This left-sided centre-back has rarely let the team down. Photo: David Lowndes

6. ARCHIE COLLINS
He's still getting around the field well. Posh would probably love to get a rest into the midfielder, but there doesn't seem to be a natural replacement for him. Photo: Joe Dent

7. DONAY O'BRIEN-BRADY
This selection is a bit of gamble, but the form of Ben Woods has dipped in recent games. Posh will miss Woods' aggression, but O'Brien-Brady, who has been an effective substitute lately, might help Posh keep the ball better and avoid taking so much pressure early in games. Brandon Khela is another alternative for this role. Photo: DAVID LOWNDES

8. MATT GARBETT
I'm shifting the Kiwi international into a more central role for this game. This should be his best position if Posh can get the ball too him consistently. Jimmy-Jay Morgan didn't look like his energetic self on Boxing Day. Photo: DAVID LOWNDES

