The visitors twice came from behind in the first half, before losing a two-goal second-half lead as the game reached 4-4 after 90 minutes on a waterlogged pitch.

But Keita's 118th-minute finish gave Lens the win, setting up a final against Paris St Germain on March 29.