Messi on target as Barca set up Real Madrid final
Lionel Messi's first-half goal earned visiting Barcelona a 1-1 draw and a 3-1 aggregate win over Real Sociedad, setting up their fourth King's Cup final in six years.
Barca lifted the trophy in 2009 and 2012 but were beaten in the 2011 final by Real Madrid who defeated Atletico Madrid 2-0 yesterday for a 5-0 aggregate win.
Sociedad, who have not won the competition since 1987, were hoping for an unlikely comeback having lost 2-0 at the Nou Camp but could only find the net late on through Antoine Griezmann in their semi-final second leg.
Barca have not been at their best since Christmas but remain in contention on all fronts. They are top of La Liga and meet Manchester City in the last 16 of the Champions League later this month.