Euro Roundup: As Chelsea sealed the Premier League title, who else went a step closer to becoming Champions?
Perhaps the most intriguing result of European football involved Roma’s 3-1 victory over Juventus, in a tightly contested Serie A where there is still plenty to play for. The home side moved to within just four points of Juventus in first, and with two games left to play, Roma have certainly heaped the pressure on […]