The second day of FA People's Cup Grand Finals took place on Monday, with the impressive Play Football Birmingham hosting the remaining eight games for this year.
After starting out with over 40,000 teams entering the competition in the first round, there were just 96 who made it to the Finals across the weekend.
And now there we have our 16 winning teams, who tasted glory today and will now head to Wembley for the Emirates FA Cup Final on Saturday 27 May.
Monday's winning teams are listed below:-
Adult Female: Plymouth
Adult Male: Woolpack United
Disability Adult Male Premiership: Exeter
Male Disability League: Portland
Female Veteran: Hackney Jurassics
Disability Adult Championship: Warriors
U16s Girls: Sprowston GIrls
U16s Boys: Dorking Wanderers
The FA People's Cup will return again in 2018 and you can enter your team now! Click here for more details and get involved!