This could go badly.

We're putting our neck on the line and predicting a few of this weekend's key European fixtures - from the Premier League to Serie A.

Really, we know this pretty reckless, has almost no chance of being correct and is ultimately a futile exercise in semi-educated guesswork - but hey, we're going to give it a go.

Feel free to return on Monday morning to berate us over our obviously bone-headed prediction to tip Fiorentina for victory this weekend. We fully expect it, and probably deserve it.

Anyway, there's big games across the continent - Liverpool's trip to Arsenal, the second versus third clash between Monaco and Lille, not to mention Fiorentina's visit to AC Milan.

So lets get started.

AC Milan
Manchester United
Tottenham Hotspur