Swansea moved into third after another dramatic late Andre Ayew penalty saw off play-off chasing Middlesbrough 2-1 at the Liberty Stadium.
Ayew had the Swans ahead going into stoppage time, only for Sam Morsy's deflected effort to look like salvaging a point for Boro.
But, as against Stoke in midweek, Ayew converted from the spot at the death to take his tally for the season to 13.
Watford leapfrogged Brentford into second spot in the Sky Bet Championship after a 1-0 victory over Nottingham Forest at Vicarage Road.