We're going for back-to-back winners with the Sporting Life Accumulator after last week's 14/1 success...
Bristol City (to beat Wigan)
Bristol City have got their promotion hopes back on track with away wins over Middlesbrough and Sheffield United. This week sees them return to Ashton Gate and they face a Wigan side with the worst away record in the Sky Bet EFL. They've managed to pick up just six points from 19 games on the road.
Hull (to beat Reading)
Hull's home form has been one of the big positives for them this season. Nigel Adkins' side are unbeaten in their last ten at the KCOM Stadium, seven of which have been victories. They welcome a Reading side who have just one win in their last 16 away games in all competitions.
Shrewsbury (to beat Scunthorpe)
Despite being in a relegation battle, Shrewsbury sit in the top-nine for results picked up in front of their own supporters in Sky Bet League One. They've only lost one of their last five in Shropshire, and they face a Scunthorpe side who have lost their last five games away.
Swindon (to beat Yeovil)
Swindon have turned things around in recent weeks and now sit within touching distance of the play-off places in Sky Bet League Two. Town welcome a Yeovil side who are favourites for relegation having lost eleven of their last 13 matches.
Grand National Jargon Buster!
A bit puzzled by some of the racing terminology surrounding the Grand National? Ed Chamberlin explains all you need to know...
Odds correct at 0950 BST (05/04/19)