Swansea City pulled off a major surprise in the League Cup semi-final second leg at the Liberty Stadium yesterday evening.… Read More