What a game.
Millwall were 2-0 up and looked on course for the semi-finals of the FA Cup...
But Brighton hit back through Jurgen Locadia in the 88th minute and then grabbed a 95th minute equaliser as David Martin made a calamitous error...
The teams couldn't be separated in extra time and Brighton won it on a shootout.
They'll play Manchester City in their first FA Cup semi-final since 1983.
Click here to watch all of this weekend's Premier League goals or head over here to follow Everton v Chelsea in the Premier League.