Swansea are just 90 minutes away from appearing in the Capital One Cup final after beating Chelsea 2-0 at Stamford Bridge in the first leg of their semi-final.
Rafa Benitez’s side were jeered from the pitch in west London after an abject display in front of goal, which saw them waste chance after chance on home soil.
And they were made to pay by the clinical Swans who were coming into the game on the back of their last-gasp 2-2 FA Cup third round draw against Arsenal.
A jinking run from Ramires should have ended in a goal for the Blues early on but the Brazilian’s toe-poked finish was easily claimed by Gerhard Tremmel.
Cesar Azpilicueta also went close when he lashed a strike from 25-yards just past the post and Juan Mata should have done better when put through on goal on the edge of the penalty area.
And after 39 minutes Swansea capitalised on their opponents’ profligacy and lack of concentration when Jonathan de Guzman stole the ball from Branislav Ivanovic and laid it off to Michu, who buried a fine strike beyond Ross Turnbull.
The defender nearly made up for his mistake moments later but Tremmel was in top form to tip his curling strike away from his goal.
Benitez’s men had the majority of the play in the second period but it was Michu who had the ball in the back of the net next, although he was ruled offside and the goal was disallowed.
Ba was denied a penalty late on as he fell after appearing to clash with Tremmel, but referee Anthony Taylor booked him for diving.
And in the dying seconds of the match Ivanovic, who was at fault for the first goal, inexplicably played a pass back to Turnball extremely short and Danny Graham was able to nick in, round the goalkeeper and fire home his second injury time goal in two games.
The return leg will be played on Wednesday, January 23.