Crewe are in red-hot form: three wins and two draws from their last five games. That makes ten games without defeat. They have scored in each of their last ten games.
Last time out, Crewe saw off Rochdale 3-2 on home turf in a League Two game on 17 October. Across their last ten games they average 1.9 goals scored and 1.2 conceded. In goal-market terms, nine of those ten games saw both teams score and five went over 2.5 goals.
Crewe are 3rd in the League Two table with 21 points from 11 games, a point behind leaders Salford City.
The next match takes Crewe to Exeter City on Tuesday 20 October, in a League Two game. For the head-to-head and our tips on that one, see the Exeter City vs Crewe prediction page.