Second-ranked Aston Villa is on a 10-0-1 unbeaten run at home. But they have to head out on the road here, on a 3-2-2 run away from home. That included a 2-2 DRAW at 12th-ranked AFC Bournemouth and a 2-0 loss at 15th-ranked Nottingham Forest. Everton has split its last four home contests at Goodison Park, including a 2-0 shutout of 10th-ranked Chelsea. They've also won two of their last three league home games and beat Aston Villa, 2-1, when they last met in September. Play Everton on the moneyline.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free Soccer picks and predictions.
Join 409,289 Subscribers!