I know we are probably clutching at straws because, despite their defeat against Reading, Southampton still looked pretty good to me, but where there's hope and all that...
Apart from Peterborough getting thumped, the results were pretty close to perfect for us. After the draw at Watford, Hull are out of the running for the play offs so will arrive for the last last game of the season with absolutely nothing to play for, except for pride. If we can't win that one, we don't deserve promotion.
The really scary game in our run in was the Leicester fixture, and it still has the potential to be a banana skin. But the Foxes have had a miserable season and with Cardiff and Miserableboro both winning, their play off chances are effectively dead and buried too. Of course, a home game against the might of West Ham may prove to be a spur, but the fixture has to be easier now nothing hinges on it from Leicester's point of view.
Bristol City, however, still have a lot to play for so Tuesday's game is loaded with threat. That said, should we win at Ashton Gate and Coventry beat Millwall, the Sky Blues could be fighting for their lives come the final day of the season, when they travel to Southampton no less. What a game that could be if we are within striking distance of the Saints and Coventry need a point or three to stay up. The pressure could be huge and, as we saw, Coventry are not as bad a team as their league position suggests.
Of course Southampton remain strong favourites to go up. But there is usually a final sting in the tail as the season draws to a close and Southampton have only won 9 away games all season. Peterborough beat Reading and should have been ahead against us at half time so they will be up for it on Tuesday.
Maybe, just maybe! Hang on, have to go Keira Knightley is knocking on the door demanding I join her and Ninel Conde in a threesome.