The 2016-17 Middlesex FA Senior Cup Final will finally take place tonight, after being held over from last season, thanks to the Beavers playoff appearance.
Tonight's final will see the Beavers take on old rivals Wealdstone in what might be called 'Clash of the Middlesex Titans'.
Although the final will be held at Beveree, it is not a Hampton home game so everyone must pay, the prices are £10 for adults and £5 for all concessions.
Kickoff will be 7-30pm and may the best team win (providing its red and blue!).
Updated 13:41 - 25 Jul 2017 by Rob Overfield