Match FactsSponsored

+
Inter have won 5 of their last 6 matches (Serie A).
Inter win