With the 2017 FA People's Cup final just around the corner, we look back at some of the magical moments from the tournament so far.
FA Cup Football
LBoro Rangers are a group of university friends who play rugby together and have made it through to the FA People's Cup finals.
Catch up with all the goals, match highlights, fun moments and more from the FA Cup semi-finals.
Alexis Sanchez's extra-time winner sees Arsenal beat Manchester City 2-1 to reach a third FA Cup final in four years.
Audio & Video
Alexis Sanchez scores an extra-time winner as Arsenal beat Manchester City 2-1 at Wembley to reach a third FA Cup final in four seasons.