Werder Bremen v Bayer Leverkusen –
After last week’s 1-1 draw with Borussia Dortmund, both teams have scored in seven of Werder Bremen’s last eight matches.
There have been goals at both ends in the hosts’ last four games at the Weser-Stadion, three of which were against sides in the top seven.
Their meeting with fifth-placed Bayer Leverkusen, who are the league’s fourth-highest scorers, is sure to entertain.
Crewe v Cheltenham –
Both of these sides have been involved in high-scoring matches, and a final-day encounter with little to play for should liberate them even further.
There have been goals at both ends in 11 of Crewe’s last 12 matches, including a 1-4, two 2-2s, and a 3-4, while last week’s match at Crawley was 1-1 after just nine minutes.
Cheltenham lost 1-6 at home to Coventry last week, and their last five away matches have finished 2-2, 0-3, 3-5, 2-1 and 4-3.
Mansfield v Crawley –
After last week’s 3-2 win at Yeovil, Mansfield have scored and conceded in five of their last six matches.
Both teams have scored in 10 of the Stags’ last 12 home games, including last month’s 3-4 defeat to Crewe.
There have been goals at both ends in 16 of Crawley’s last 18 matches – including a 2-3, 3-5 and two 2-2s – so these sides should each produce more than the one goal required.
Rangers v Kilmarnock –
Rangers have only failed to score in one of their last 22 matches that haven’t been against Celtic.
Kilmarnock are without a clean sheet in their last three matches, and lost 5-3 at Hibernian last time out.
Given that Steve Clarke’s side have scored in 24 of their last 25 matches, they should fulfil their side of the bargain.
Click here to visit Betway’s football betting page.