Fiorentina went down 2-0 at Everton to draw their tie 2-2 on aggregate before winning the shootout 4-2.