Middlesbrough are still chasing Sheffield United for second place in the Championship, and with the gap at seven points, they still have a chance.
Michael Carrick's men managed to put their defeat at West Brom behind them by thrashing Reading last Saturday, and while they are back on the road today, I have no concerns about their away record.
The visitors have won four of their last six away from the Riverside, and with Swansea having taken just one point from their last possible 12, I make the Boro a good bet at the prices.
The Sky Blues are hitting form just at the right time, and they start the day just three points off the top six.
Mark Robins' men are unbeaten in six in the league - winning four of their last five. It's three victories from four at home, and just one defeat in 12.
Hull ended a four game winless run by beating West Brom last time, but that was at home, and on their travels their recent record reads - played four, lost three and drawn one.
It's second versus fifth at Bramall Lane this afternoon, and I am expecting the spoils to be shared.
The Blades have stuttered a bit in recent weeks, with three defeats from their last five in the league. Admittedly, they have largely been winning at home, but Middlesbrough did win here in mid February.
Luton don't lose that many matches - just one Championship defeat in nine - and they are unbeaten in six away from Kenilworth Road. Two of the last three ended all square, and as they don't concede many goals, they are very hard to beat.