Hemmalaget på Liberty Stadium öste på direkt. Först satte Michu 1-0 från nära håll, efter att Nathan Dyer svarat för det fina förarbetet och Pablo Hernandez för själva assisten. Sedan spelade Hernandez fram till Wayne Routledge som satte 2-0.
Samme Routledge gjorde även trean, denna gång på passning från Ben Davies.
Romelu Lukaku reducerade till 3-1 precis före pausvilan.
Men närmare än så kom inte Jonas Olssons lag. Nämnvärt är att WBA inte hade släppt in något mål de första 30 minuterna av någon match under säsongen. Den här gången tycktes laget vara svårstartat och fick vittja nätet två gånger om på inom den tiden.
Swansea: Tremmel, Rangel, Williams, Chico, Davies, Britton, Hernandez, Ki, Dyer, Routledge, Michu.
Bänken: Cornell, Monk, Shechter, Moore, de Guzman, Tiendalli, Agustien.
West Brom: Myhill, McAuley, Olsson, Ridgewell, Jones, Yacob, Morrison, Mulumbu, Brunt, Odemwingie, Lukaku.
Bänken: Daniels, Popov, Rosenberg, Long, Dorrans, Tamas, Fortune.