Michael Gash scored for the fourth successive game as Cambridge extended their unbeaten run to eight games with victory over Braintree.
The U's began the stronger, with Kevin Roberts and Harrison Dunk both firing early efforts off target.
The visitors almost took advantage when Dan Holman's effort squeezed just over the bar.
But Gash scored the decisive goal when he turned in Rossi Jarvis's cross to finish a flowing move from the hosts.
VIEWS FROM THE DRESSING ROOM
Cambridge United head coach Richard Money told BBC Radio Cambridgeshire:
"That is the biggest and best win since I have been here.
"The pitch was soft and drying and there was no pace in the pitch, so it was difficult to move the ball quick enough, and for 20 minutes we were outstanding.
"The most important thing today was the result and we said at half-time let's make sure one is enough to win it, because it looked like that type of day and we showed great resilience."
Cambridge United 24 Ross 02 Roberts 03 Jennings 04 Coulson 12 McAuley 11 Dunk (Haynes-Brown - 61' ) 16 Jarvis 09 Gash 15 Pugh (Wellard - 66' ) 17 Hughes 28 Smith (Willmott - 53' Booked ) Substitutes 01 Hedge 34 Haynes-Brown 07 Gibson 08 Wellard 22 Willmott Braintree Town 22 Naisbitt 03 Habergham Booked (Mulley - 49' ) 05 Paine Booked 15 Massey 19 Wells 28 Watts 08 Davis Booked (Sparkes - 84' ) 12 Daley 02 Peters 09 Marks Booked 20 Holman Substitutes 07 Symons 11 Sparkes 17 Mulley 26 Hunt 14 Sheppard