On the road in a tough environment, Braintree didn’t crack and turned it on late to spoil Needham’s Senior Night.