STRATFORD Town twice came from behind to draw 3-3 with Kettering Town in a six-goal thriller despite playing with 10-men for more than an hour.
The Bards twice drew level courtesy of goals from Callum Ebanks and Owen James either side of half time at the Arden Garages Stadium.
Ebanks then put the home side into the lead only for the visitors to equalise eight minutes from time.
However, Stratford had Finley Brennan sent off just past the half-hour mark after making a last man challenge although Weaver saved the resulting penalty.
That came after the Bards won 2-1 at Lye Meadow against Alvechurch on Boxing Day.
In a dramatic conclusion to the match, Stratford goalkeeper Jake Weaver saved a penalty in injury time with the scores level before the Bards won a spot kick of their own in the 100th minute.
Church goalkeeper Ronnie Hollingshead received a red card after denying the Bards a goalscoring opportunity.
That meant an outfield player took the gloves as Josh Hawker scored the resulting penalty to earn managerless Stratford the points.
A goal from James put the Bards ahead only for Shay Willock to draw Church level after the break.
The results mean Stratford sit sixth in the Southern League Premier Central table,
Stratford are next in action against AFC Telford United on Wednesday, January 1 with kick-off at 3pm at the Arden Garages Stadium.
