What a huge game this is for both sides. Four games ago confidence among Sunderland fans was at rock bottom with relegation a real possibility.
Manchester City will be a bit deflated after their rivals from across the city secured the Premier League title on Monday.
We have two teams needing a win here but both are in pretty ordinary form. Leicester ended a run of nine games without a win when they triumphed 3-2 over Bolton the game before last, and they are now unbeaten in four.
When betting we are looking for value and it seems to me that the market is over-estimating Real Madrid’s chances of winning in Dortmund.
This is probably a meeting of the two best teams in Europe currently but regular readers will know about my admiration for Bayern Munich and I sense ‘The Force’ may be with them.
There weren’t many goals about in the Premier League on Saturday but we may see a few here. Villa manager Paul Lambert won’t have earmarked this fixture as one he expects to get anything out of, and he might as well have a go.
It’s almost crept up on Stoke that they are right in the thick of a relegation battle but whether they can turn things around or not remains to be seen.
Toronado is expected to give weight away all-round in the Craven Stakes on Thursday.
Some will argue that Mancini’s men have nothing to play for in the league and this is a real chance for Wigan to get a blow in and close the gap in what is becoming a very exciting battle to avoid the last Premier League relegation spot.
Watford seem to have developed a bit of vertigo since storming into the promotion picture off the back of a brilliant run earlier in the year.
Latest from Independent journalists on Twitter