This week’s predictions features huge games from the top four in Italy and England, as well as an intriguing game from Spain. Leicester are currently five points clear of the chasing pack in the Premier League including their opponents on Sunday, Arsenal; while second place Tottenham travel to Manchester City who are a point behind the London side in fourth. In Italy, the top two face off in a potential title decider with hosts Juventus two points behind leaders Napoli – both teams are on incredible winning runs so something will have to give this weekend. We also feature third place Fiorentina who host fourth place Inter and the big game in Spain between Barcelona and Celta. Our guest predictor this week is Tdol, an Arsenal fan from UsingEnglish.