Oldham Athletic failed to reached the FA Cup fifth round after Doncaster Rovers scored a late penalty and captain Peter Clarke saw a straight red.

It all happened in the second half when Ben Whiteman got the opener on 68 minutes and Oldham then levelled on 84 minutes following a Gevaro Nepomuceno free-kick which saw Clarke score during a goal mouth scramble.

The referee's assistant then gave a penalty to Doncaster after an apparent handball which was scored by Whiteman.

Finally Latics captain Clarke was sent off in the third minute of injury time after a coming-together with keeper Marko Marosi.