Watch live on BBC iPlayer and the Red Button. Live commentary on BBC Radio 5 Live.
Everton just cannot score and this is a big game for their manager Sean Dyche because it is clear a large proportion of their fans are massively underwhelmed by the way the team is performing.
Things have already turned a bit ugly for Dyche and of course the club has new owners now, so there is lots of speculation about his future.
I still think they will stay up and the most sensible thing would be to stick with him, but defeat would give the fans who are against him another stick to beat him with. You can imagine things escalating if they do lose, so the pressure is really on.
Because of the circumstances, Dyche has got to go strong here with his team selection, and try to find some rhythm in the final third.
I think they will find a way of winning this tie, but I honestly don't know who will get their goals.
Armando Broja got injured last weekend and, while Dominic Calvert-Lewin will argue he has not been getting the opportunities, he is a shadow of the player he once was. That must be hugely frustrating for Dyche, when he is in such dire need of goals.
Peterborough, in contrast, have no problem finding the net but their form is not great either and they have picked up just one point from their past five matches.
Posh will put up a good fight, though, especially if Tyler Young features against his dad, Ashley, who could be playing for Everton.
I played alongside my son, Ollie, for Wroxham in the Ryman League when I was 39 - the same age as Ashley - but it will be interesting watching them on opposing teams, because Ashley loves a tackle. He doesn't hold back from anything, so if there is a 50-50 with Tyler then what is going to happen there?!
Sutton's prediction: 2-0
Billy's prediction: 3-0