A match dubbed the ‘most important game of football since 1863’ was held on Parker’s Piece in Cambridge on Sunday (1 ...