This is a key battle as both teams are in the Top 10 chasing a promotion, hungry to secure a top-six finish. Cardiff City is having a strong campaign, ranked seventh in the 24-team English Championship League. They are 3-1 in their last four road games, including wins at Luton (1-0), Huddersfield (3-0), and Barnsely (2-0). Preston is home but is in a big slump, winless the last four contests, including three losses to West Bromwich Albion (0-2), Fullham (0-2), and Preston (1-3). They come off an embarrassing 1-1 draw with last-place Luton, so back the talented visitors playing much better. Play Cardiff City on the moneyline.
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.