Inter Milan beat Barcelona 4-3 in an exhilarating second leg of the UEFA Champions League semi-final at the San Siro in Milan on Tuesday, May 6. The second leg was thus even more entertaining than the first in Barcelona, where we saw the two teams play out a 3-3 draw.