Tottenham to beat Stoke –
Tottenham’s 3-1 win over Chelsea last weekend made it six wins out of seven, while they have now lost just one of their last 21 in all competitions.
Spurs have won each of their last four meetings against Stoke with an aggregate score of 17-1.
The Potters have lost three in a row and have not won a game since beating Huddersfield nine matches ago.
Millwall to beat Bristol City –
Millwall came from behind to draw 2-2 with Ipswich on Easter Monday to take their unbeaten run to 14 league games.
The Lions have won three of their last four at the Den and have the sixth-best home record in the Championship.
Bristol City have won just one of their last five and are without a victory in 11 away games.
Fulham to beat Sheffield Wednesday –
A 2-0 victory over Leeds last time out stretched third-placed Fulham’s club-record unbeaten run to 18 league games.
The Cottagers have won 14 of those matches, including each of their last three on the road.
Sheffield Wednesday secured their third consecutive victory against Sunderland on Easter Monday, but have won just one of their last five at Hillsborough.
Blackburn to beat Southend –
Table-toppers Blackburn won their seventh match in a nine-match unbeaten run on Easter Monday.
Tony Mowbray’s side are irresistible at the moment and have lost just one league game in 28.
Southend thumped Gillingham 4-0 last time out, but were beaten by the same scoreline by Plymouth in their last away game and haven’t won in five on the road.
Accrington to beat Colchester –
Accrington’s 1-0 win over fifth-placed Notts County on Monday was their sixth successive league victory.
Stanley have also lost only once and dropped just four points in their last 16 matches to take them to the top of the league.
Colchester are in decent form themselves with three wins on the bounce, but have lost two of their last three at home.
Click here to visit Betway’s football betting page.