Inter Milan come from behind to beat Champions League holders Barcelona 3-1 in the first leg of their semi-final tie.

More...