Campion avoided a cup shock by the skin of their teeth last night.
They were at Beverley Town in the Northern Counties East League League Cup third round and went into the game as heavy favourites.
The Red and Blacks currently lead the way in the NCEL Premier Division, while Beverley sit just outside of the play-offs in the division below.
But the hosts took the lead after only two minutes last night through Joe McFadyen.
Aidan Kirby hit the post as the Bradford side almost responded instantly and after a period of real pressure, the away side grabbed a deserved equaliser.
Aidan Day was the man, as he so often is, with his fine finish, via the aid of a slight deflection, on the half-hour mark making the score 1-1.
But the conditions were something of a leveller, and both sides had their chances.
Beverley’s Josh Batty was put in after an hour but shot the ball over the bar, before James Piercy cleared a Campion shot off the line brilliantly soon after.
The shock was back on when Beverley went 2-1 up with 20 minutes to go through Alex Knaggs, who headed home a corner.
The home side came close to a third on a couple of occasions late on, but instead Campion snatched an equaliser in second-half stoppage time through Sam Bradley.
And poor Conner Harman was the fall guy in the subsequent penalty shootout.
The Beverley man was the only player to miss from 12 yards, with his effort saved by Brad Emmerson, as Campion progressed into the quarter-finals by winning 5-3 on spot-kicks.
Brighouse Town were in Northern Premier League East Division action last night and claimed a brilliant 3-1 win at promotion-chasing Belper Town.
An own-goal from Brodie Litchfield put the visitors in front, only for Kevin Bustos to equalise late on.
But super-sub Darius Smith scored twice late on to seal victory for Brig, who move up to 14th as a result.
Farsley Celtic played their part in an entertaining National League North game at South Shields, but now sit perfectly in mid-table, nine points off the play-offs and nine away from the relegation zone, after a 2-1 defeat.
Player-manager and former Bantams striker Clayton Donaldson scored Farsley’s goal last night.
Finally, Silsden’s NCEL League Cup second round tie at Tadcaster Albion was called off due to a waterlogged pitch, while their neighbours Steeton beat Pool 10-1 in a friendly at Marley.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here