Swansea - West Brom were beaten for the first time in five Premier League matches on Wednesday when Swansea clinched a 3-1 win which allowed the Welsh side to move into the top eight.
Swansea took an iron grip on the match inside the first 10 minutes when they opened up a 2-0 lead.
In the ninth minute, Spanish midfielder Michu grabbed his eighth Premier League goal of the season when he found the net by getting on the end of Pablo Hernandez's cross.
Two minutes later, Wayne Routledge hammered home the Welsh club's advantage when Jonas Olsson's attempted clearance hit him and the ball flew into the net.
Six minutes from the interval, Routledge slotted home his second of the night after good link-up work between Pablo Hernandez and Ben Davies.
But West Brom grabbed a lifeline in the third minute of injury time when on-loan Chelsea striker Romelu Lukaku scored with a close range volley.
Swansea should have added to their total in the second half with Michu heading just wide before West Brom goalkeeper Boaz Myhill stopped a drive from the dangerous Spaniard.
Swansea made two changes to the side that drew 0-0 against Liverpool at the weekend with Ki Sung-Yeung and Nathan Dyer replacing Jonathan de Guzman and Itay Schechter.
West Brom had Youssuff Mulumbu replacing Zoltan Gera in midfield and Lukaka coming in for five-goal Shane Long.