Goals from Claudio Marchisio and Mario Balotelli proved enough for Italy to beat England 2-1 in an entertaining game in Manaus.