Serie A leaders Inter 'see the finish line' as Juve consolidate third