STREAM HERE >>> Swansea City vs Middlesbrough free stream online EFL Full HD
The side from Wales travelled to Stoke looking to keep up with the top three last time out, but they were dealt a bad start when Nick Powell put the hosts ahead after just six minutes, before right-back Connor Roberts equalised for the Swans soon after.
The game looked set to finish 1-1 until Jack Clarke tripped Kyle Naughton in the box in the sixth minute of added time, resulting in a penalty which Andre Ayew coolly dispatched to seal all three points for Cooper’s men with the final kick of the match.
That result followed a disappointing 3-1 loss to Bristol City, when Ayew gave Swansea the lead with another penalty before Nahki Wells, Kasey Palmer and Antoine Semenyo turned the game around and condemned the side from South Wales to their sixth league defeat of the campaign.
However, because of that last victory, the Swans now sit just one point behind second-placed Brentford with two games in hand, one of which takes place on Tuesday night against Blackburn Rovers.
Their strong league position is largely down to the Swans’ strong defensive record, with no side in the Championship conceding as few as the 23 goals that they have shipped in 32 games this season.
Cooper will be desperate to pick up another win on Saturday, as that would set them up to cement themselves in the top two with a win on Tuesday night from one of their games in hand.
That will be no easy task though, as they welcome a Middlesbrough side who have their sights set on a playoff place.