Charlton Athletic 2 Doncaster Rovers 3: Penalty heartache for Rovers in play-off thriller – how it happened

It is do or die time for Doncaster Rovers as they head to Charlton Athletic for the second leg of their play-off semi-final – and you can follow it all live.

Friday, 17th May 2019, 9:00 am
Updated Friday, 17th May 2019, 11:47 pm