Adam Foley's 92nd minute goal sent Drogheda United back to the Aviva Stadium for the first time in 11 years – but the Premier Division outfit were pushed all the way by Wexford in an FAI Cup semi-final classic.

[MORE]