Haverhill Rovers took their unbeaten run in the Thurlow Nunn League Premier Division to five games after drawing 1-1 with Swaffham Town, but Haverhill Borough were edged out 1-0 at Ely City in the First Division.
Rovers had the upper hand for much of their match at the New Croft.
Midfielder Luke Haines, who was making his debut after signing from West Wratting, hit the post for Rovers in the first half.
The hosts opened the scoring early in the second period when Ryan Weaver was brought down in the box and Perry Moody converted the spot kick past Luke Holt.
The Pedlars levelled with a penalty of their own after Owen Longley was controversially ruled to have fouled Joe Jackson and Alex Vincent dispatched the kick past Alex Archer.
Borough returned from their match at Ely with no points to show for their efforts in a hard-fought match.
The Robins had the better of the contest and scored the only goal when Alex Knowles fired a loose ball home from the edge of the box on 63 minutes.
In the Kershaw Premier League, an own goal gave West Wratting a share of the spoils as they drew 1-1 at home to Great Shelford.
Wratting will be without their top scorer Danny Hill for some months after he injured his Achilles heel in a non-football related incident.
Linton Granta remain at the foot of the table with just one point and no victory in eight league games after suffering a 7-1 hammering at Eaton Socon.
Sawston United also fell to a heavy defeat, going down 5-0 at home to league leaders Cambridge City Reserves.
For more detailed match reports on Haverhill Rovers and Haverhill Borough and more sport buy this Thursday’s (Sept 24) Haverhill Echo.