Italian football league, Serie A, has been a thrilling ride this season. With the top three teams - Juventus, Napoli and Inter Milan - fighting for th...