Predicting scores can add a bit of spice to the weekend's action and we've got six picks from Saturday's packed schedule.
🔮 We predict: Liverpool 2-2 Everton
Liverpool v Everton is the most-drawn fixture in PL history, with 24 of the meetings between the sides ending level. The Merseyside derby has also seen more red cards than any other fixture in the competition, with 22.
📲 Follow Liverpool vs Everton live
🔮 We predict: Schalke 1-3 Dortmund
Eleven of the last 14 Bundesliga matches involving either club have produced at least three total goals, as have four of the last five head-to-heads.
📲 Follow Schalke vs BVB live
🔮 We predict: Valladolid 0-2 Real Madrid
Valladolid has taken just one of the last 12 points available at home in LaLiga. Zinedine Zidane's Real Madrid has won four of their last five LaLiga matches, and have kept a second-half clean sheet in 12 of their last 13 top-flight wins at Valladolid.
📲 Follow Valladolid vs Real Madrid live
🔮 We predict: PSG 3-2 Monaco
Monaco's last four Ligue 1 matches have produced a whopping total of 21 goals. In terms of the head-to-head record between these sides, that high-scoring trend continues with both sides finding the net in each of the last four top-flight meetings. PSG and their superstar striker Kylian Mbappe will be brimming with confidence after dismantling Barcelona in the Nou Camp.
📲 Follow PSG vs Monaco live
🔮 We predict: Milan 1-2 Inter
Each of the last three competitive meetings between these rivals has seen both Zlatan Ibrahimović and Romelu Lukaku find the net. The Nerazzurri has won five of the last six head-to-heads (all competitions) and the last three have all featured goals at both ends. Milan has failed to win any of their last three meetings with fellow top-six sides at San Siro.
📲 Follow Milan vs Inter live