FA Cup: Goals, skills, funny moments and giant killings - why we love the FA Cup

BBC Sport picks out some of the best of last year's action as the FA Cup returns this weekend.

Watch live coverage of non-league Dulwich Hamlet's FA Cup first-round tie against League Two Carlisle on BBC Two on Friday 8 November (19:55 GMT).

WATCH MORE: Sensational Man City put six past Watford to win FA Cup

READ MORE: BBC to show Dulwich Hamlet v Carlisle in first round

BBC Sport
FA Cup