Home Fall Football outplays, upsets Braintree, 16-12