Will Rook and Adam Drury provide their football tips for Saturday's matches in the Premier League, EFL and Serie A.

Stake a total of £25 on one or several accumulators of 2/1 or longer by 23:59 on Friday night to enter Betway's Free Bet Club. You will earn one £5 free bet at 10:00 on Saturday and another £5 free bet at 10:00 on Monday.


Lazio to beat Sampdoria & over 1.5 goals (14:00)

Lazio come into this on the back of seven victories in nine matches in all competitions.

The Biancocelesti have won six on the spin at the Stadio Olimpico, of which just one came in under the 1.5-goal mark.

Sampdoria have won two of their last eight away games, one of which came against bottom-of-the-league Parma.

Swansea to beat Huddersfield (15:00)

Huddersfield lost 2-1 to out-of-form Middlesbrough in midweek and have taken two points from their last eight league games.

That is three fewer than any other Championship club in the same period, while that run has seen them fall to within five points of the relegation zone.

Third-placed Swansea have taken 20 points over the same timeframe – three more than any other side in the division.

Oxford to beat Ipswich (15:00)

Oxford have bounced back to win two league games out of two since their club-record winning streak was ended by Doncaster earlier this month.

Despite that setback, Karl Robinson’s side have won nine of their last 10 matches in League One and have lost one in 13.

Ipswich were held to a goalless draw at home to struggling Northampton in midweek and have won one of their last six.

Salford to beat Carlisle (15:00)

Salford are the only side in the top four divisions in England who remain unbeaten at home this season.

The Ammies beat Barrow 1-0 at the Peninsula Stadium in midweek and have dropped two points in their last four.

Carlisle have lost back-to-back matches and have looked rusty after a glut of postponements have left them with at least three games in hand on most of League Two.

Liverpool to beat Everton (17:30)

Liverpool put their bad run of form behind them in midweek with a 2-0 victory over RB Leipzig in the Champions League.

Jurgen Klopp’s side have won each of their last four Merseyside derbies at Anfield.

Everton looked poor in their 2-0 defeat at home to Fulham last weekend and followed that with a 3-1 loss against Manchester City on Wednesday.


Millwall v Wycombe (15:00)

Millwall have found some form, scoring eight goals in their last three games.

BTTS has landed in two of those matches, and can do so again when they take on Wycombe.

Wanderers’ last two matches have finished 3-2 and 2-1, and their underrated goal threat means that this is a nice odds-against bet.

Peterborough v AFC Wimbledon (15:00)

Peterborough have scored in nine of their last 11 matches, including seven in their last three.

Posh have scored 2.23 goals per home game this season, the most in League One.

AFC Wimbledon rank fourth for BTTS ratio in the division, with their last two matches finishing 3-1 and 3-2.

Newport v Forest Green (15:00)

Excellent scoring runs would have to come to an end for this one not to land.

Newport have scored in 11 of their last 13 home matches, with BTTS landing in nine of their last 12 overall.

Forest Green have scored in all of their last 12 away games, with both teams scoring in nine of them. They also won 4-3 at home to Exeter last time out.


Teemu Pukki (Norwich) to score v Rotherham (15:00)

Pukki is back in form, scoring three goals in his last two games.

He netted a brace last time out at Carrow Road against Stoke, and ranks third in the division for shots per home game.

Rotherham have kept two clean sheets in 14 away games.

James Vaughan (Tranmere) to score v Oldham (15:00)

Vaughan has scored 19 goals this season, including six in his last five home games.

The 32-year-old ranks seventh for shots per game in the division, rising to fourth for shots in the penalty area.

Oldham have conceded 17 goals in their last seven games, including four last time out at Forest Green.

Visit Betway's football betting page.