A battle for the EFL Trophy. Colchester United doesn't have much offensive punch, getting outscored 26-17 in 19 English Two League matches. They're ranked 22nd in the 24-team league. Half of their last 14 games have seen at least one team fail to score. The Bristol Rovers have improved their defense, on a 2-0-1 unbeaten run. That included 1-0 shutout wins over Rochdale and Peterborough United. Four of their last seven EFL Trophy matches have seen at least one team fail to score. These teams played a 1-0 game earlier this year and this shapes up as another defensive duel. Bet NO on Both Teams To Score.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get free Soccer Picks
I pore over the data, injuries, news, and odds every morning.
You get the best bets delivered to your inbox.