Bedlington Terriers suffered a killer blow in their battle to avoid relegation when they went down 4-1 to Sunderland RCA at Meadow Park on Saturday.
Jonny Wightman put the hosts ahead inside four minutes, and he added a second midway through the first half before Michael Baxter halved the deficit five minutes before the break.
Sunderland’s Jennings then saw red for a head-butt on Bedlington’s Paul Stoneman, but the Terriers man was also sent for an early shower after retaliating.
A spirited second half from the visitors ended in despair as Callum Hope scored two goals inside the final four minutes.
After their 4-1 defeat in the League Cup quarter-final in midweek, Terriers boss Andy Ferrell had hoped to get back to winning ways against a side that have gone off the boil of late.
However, the opposite happened and just like in a number of games this season, Bedlington fell behind in the opening exchanges.
A deep cross was pumped into the box and Wightman found the back of the net with his header.
RCA doubled their lead after a great free-flowing attack ended with Wightman producing a brilliant lob over Ryan Beal.
Bedlington had chances of their own and they managed to make one count minutes before half-time.
The RCA keeper tried to close down Baxter’s angle, but the youngster managed to round the keeper and score from a tight angle to give Bedlington a chance of getting something from the game after the break.
Jonathan Wright was forced off at the break after he took an elbow to the side of the head, Paul King came on as his replacement.
But it was the visitors who came out and started the better before Jennings and Stoneman were sent off by referee Dan Woodward.
Ryan Drane had an effort cleared off the line, the crossbar and post were struck, but Terriers were finally undone when Sunderland struck on the break near the end.
Hope settled the nerves of the home side and the same player added a fourth in injury time as he rounded the keeper and sealed all three points for RCA.
Bedlington now have only five games remaining in the league, four of which are at home, starting with Guisborough Town at Welfare Park next Saturday.