The Clarets maintained their unbeaten run at home after seeing off Bath City by a goal to nil.
A second-half penalty from substitute Shaun Jeffers ensured Chelmsford beat their bank holiday blues to claim maximum points at Melbourne Park.
City started the game strongly with the first dangerous move of the afternoon. Tom Wraight's floating cross found Robbie Simpson, who hit the post with a header before seeing the linesman flag for offside.
Bath responded by winning a free-kick, taken by Connor Riley-Lowe, who's effort dipped just over the bar.
Slick play between Simpson, Sam Higgins and Chris Whelpdale followed, before finding Wraight who beat his marker and fired a strike wide of the post.
Ollie Muldoon was next to threaten after just 10 minutes afternoon being found with a cross from Higgins, however the midfielders shot was tame and comfortable for Ryan Clarke.
Muldoon was next to link up with Whelpdale, before the latter found Higgins who could only flick the ball wide from close range.
Bath created their first chance from open play 15 minutes in. Midfielder Tom Smith managed to pick out Rooney who curled an effort straigh at Carl Pentney.
Higgins registered another chance three minutes later after being fed by Frazer Shaw via a header by Simpson, but the striker's effort fell wide of the mark.
Rooney then tested Pentney for a second time in short succession when his deflected strike forced the Clarets 'keeper to tip behind for a corner.
Whelpdale followed suit after receiving possession from Shaw before seeing his shot blocked for a corner.
The Romans finished the half the stronger of the two teams in added time as a cross came towards Pentney and was cleared by Muldoon just in time.
The first notable action of the second half fell in favor of the Clarets. Wraight's corner found Whelpdale who's header deflected behind for a corner.
Second half substitute Shaun Jeffers influenced the game almost instantly upon his arrival - his strike at goal had to be cleared of the line by Smith.
City were awarded a penalty moments later after substitute Billy Knott fell to ground following pressure from Bath defenders.
The referee pointed to the spot, allowing Shaun Jeffers to dispatch and put the hosts 1-0 up, sending Clarke the wrong way in the process.
With 15 minutes to play Knott delivered a corner, met by Adrian Cascaval who managed to win another corner with his header goalwards.
Jeffers was involved again late on after managing to win a free-kick for City. Knott Simpson then connected with Knott's delivery, however the experienced forward's header fizzed just wide of the target.
A scramble within the Chelmsford area proved a short scare but for Shaw who managed to eventually clear in what proved to be the last of the action.