The most recent example of a non-league team beating top-flight opposition was Sutton United's victory over Coventry City in 1988--89 until Luton Town's victory over Norwich City at Carrow Road in 2012--13.
The most recent example of a non-league team beating top-flight opposition was Sutton United's victory over Coventry City in 1988--89. The last time a non-league side beat top-flight opposition away from home was Luton Town's victory over Norwich City at Carrow Road in 2012--13.