Kristian Brymora scored in the 86th minute to give Edgeworth a 1-0 win over a determined Charlestown Azzurri side on Monday night in their Northern NSW NPL catch-up game.
The round-three match was washed out on Sunday at Jack McLaughlan Oval and moved to the synthetic surface of Lake Macquarie Regional Football Facility.
Brymora, now with five goals this season, scored with a tap-in after Josh Rose's shot from the corner of the 18-yard box was knocked by the keeper into the path of Adam Cawley. His deflection fell to Brymora for the put in.
The victory puts the defending champions on top of the table with three wins to start the season, but they were made to fight for it by Azzurri.
In driving rain, an undermanned Charlestown created several set-piece chances in the first half despite the Eagles edging them in possession.
Daniel Fabrizio and Brymora missed with one-on-one chances early in the second half before Eagles keeper Josh Low made a double save to deny Charlestown in the 57th minute.
Low again denied Riley Smith in the 74th minute before Rene Ferguson was just wide with a shot in the 71st.
Azzurri had a goal disallowed for a foul on Low in the 85th minute, just before Brymora scored the winner.
Edgeworth had two staff members, including coach Keelan Hamilton, sent from the pitch for dissent during the game.
The Eagles had started the shortened season with a 4-1 win over Maitland in their grand final rematch and a 3-1 victory over Adamstown.
Charlestown, still without injured senior strikers Kane Goodchild and Scott Smith, lost their opening two matches 1-0 to Adamstown and 3-1 to Magic.
New coach Graham Law was also without the suspended Daniel Bird and Kevin Davison on Monday night.
Bird was sent off for two bookings in the defeat to Broadmeadow, while Davison was serving a suspension from a red card in the final round last year. The fact he had not yet served the mandatory one-game ban was not picked up until after round two.
The remaining round-three games were postponed until Wednesday, August 5. Valentine play Lambton Jaffas at Cahill Oval (8.15pm), Olympic host Magic (7pm), Lake Macquarie welcome Adamstown (8.15pm) and Maitland travel to Weston (8.15pm).