Celsea go into the last third of the season nine points clear at the top of the table, while at the other end seven clubs are in a tight relegation battle

Swansea City v Leicester City

Under new manager Paul Clement Swansea City have started to improve and are now just out of the bottom three after two wins in the last three games with Sigurdsson to the fore, one of the ebst playes in the relegation threatened teams. This is a huge match for the visitors, now only a point above the bottom three after one point in five league games and no league goals scored in 2017.

Ranieri has had the dreaded vote of confidence this week but a loss here will see him under extreme pressure and with the players short of confidence at both ends of the field a result would be a huge achievement. I have to say i regard that as unlikely and Swansea City at 6/4 with Bet365 is a really good bet.

Middlesbrough v Everton

Everton are up to 7th in the table with 10 points out of the last 12 and having demolished Bournemouth with Lukaku’s four goals. The younger players being integrated into the team have made a real difference. Everton have a great opportunity here to keep their run going against a Middlesbrough team whose strength is in being solid but lacks goals. They have only scored 19 in 24 games.

Middlesbrough are 3/1 home underdogs here and Everton at 11/10 with Bet365 is a bet.

Stoke City v Crystal Palace

A 4-0 home reverse to Sunderland was a shock to the system for Palace and undid the boost from the 2-0 win at Bournemouth last midweek, a result which dropped them to 19th in the table. Going to Stoke is a tough task. Eleventh in the table their last three home results are a win against Watford and creditable draws against Everton and Manchester United. A difficult place to go and Stoke are a tough side to beat there, especially for a side in flux under Allardyce and short of confidence

Odds for the game have Stoke best priced at 11/10 with SkyBet which is my favoured bet.