BLACKBURN Rovers moved to within three points of the Championship play-off places thanks to Bradley Johnson's last-gasp equaliser against Swansea City.

Rovers had led through Sam Gallagher's 25th minute strike but goals from Rhian Brewster on the stroke of half time and a Andre Ayew penalty shortly after the restart put the Swans ahead.

Substitute Danny Graham saw his penalty saved by Freddie Woodman before Johnson salvaged a point for Rovers with a dramatic leveller five minutes in to stoppage time.

Tony Mowbray's men return to action on Sunday when they travel to Pride Park to take on Derby County.