There is light at the end of the tunnel again for Cardiff City after a surprise win at Southampton last weekend kept their Premier League survival hopes alive.
Ole Gunnar Solskjaer's men had been written off following their 3-0 defeat to Crystal Palace, but their victory last Saturday and other results at the bottom sent the relegation battle wide open again.
The Welsh outfit host Stoke City next, knowing that three points could see them move level with 17th-place Norwich, who welcome high-flying Liverpool to Carrow Road on Sunday afternoon.
Stoke may seem be in midtable limbo in Mark Hughes's first season in charge, but they are showing no signs of drifting away and are currently enjoying their best spell of the campaign so far.
Five wins from seven games has seen them climb into the top half, and the Welshman's targets of a best-ever Premier League finish of 10th and a highest-ever points total of 49 are very much achievable.
Hughes will name Peter Odemwingie, who has scored four goals since moving from Cardiff to the Potters in an exchange deal in January, up front against the club where he spent just six months.
The Norwegian, though, does have the option of using Craig Bellamy or Wifried Zaha, both of whom were brought on as substitutes on the South Coast, from the start if he wants some extra pace in his side.
Possible starting lineups
Cardiff: Marshall; Theophile-Catherine, Caulker, Cala, Fabio; Kim, Medel, Whittingham Mutch; Daehli; Campbell
Stoke: Begovic; Cameron, Shawcross, Wilson, Pieters; N'Zonzi, Whelan; Arnautovic, Ireland, Odemwingie; Crouch
Sports Mole says: 2-2