Black Stars captain Andre Ayew scored his 12th league goal of the season for Swansea on Saturday but his side failed to hold on to their lead as Blackburn came from behind to draw 2-2.
Blackburn took the lead in the 25th minute when Sam Gallagher got on the end of Ryan Nyambe’s low cross to score.
Andre Ayew almost played a part in Swansea’s equaliser but his great ball across the box was missed by Rhian Brewster.
Brewster did, however, get the leveller, firing in a brilliant half-volley just before halftime.
Three minutes after the break, Jordon Garrick was brought down in the box and the referee pointed to the spot.
Andre Ayew stepped up and sent the goalkeeper the wrong way.
It was his second goal in as many games after he scored in the win over Huddersfield only days earlier.
He almost got a second a few moments later but Garrick’s cross just evaded him.
Swansea gave away a penalty of their own in the 67th minute but Freddie Woodman denied Danny Graham from the spot.
With Swansea seemingly heading for the win, Blackburn found an equaliser in the 94th minute as Johnson’s effort was deflected past Woodman.
The goal was Andre Ayew’s 12th league goal of a stellar Championship season, in which he’s also provided five assists.
He now has 14 goals in all competitions this season.