Not so much revenge against the team who comprehensively demolished Sporting 13 days ago but satisfaction at having won a six-pointer that now sees The Rouslers firmly at the top of the league with a seven point lead.
Richard Gregory and Jason Cowley got two apiece to maintain their combined goal-scoring tally whilst The Colemen got back into the game with eight minutes to go making final stretch a nerve-wracking experience for the 600+ Sporting fans who had made their way up the M42.
With most matches cancelled after the deluges of the previous three days, there were no such problems with Coleshill's artificial pitch that suited both Clubs not to have any more matches postponed.
Sporting got into their stride immediately with Richard Gregory hitting a weak shot against 'keeper Paul Hathaway's legs in the first minute but the home side were a match for their opponents having the slightly better of the play for the next half hour; Reece Leek for Coleshill having the best effort on the 17th minute when he picked up Reece Francis' poor clearance and his attempt from 20 yards was put out for a corner by the Sporting 'keeper.
Gregory and John Pykett both had half-chances saved and as he got more into the game after sharing a nervous start with his team mates, Jason Cowley was showed good skill on 26 minutes but put his shot over the bar.
However it was Gregory who broke the deadlock on 31 minutes when Aaron Roberts floated over a pin-point cross from the right to the far post that the prolific striker nodded home from close range.
Four minutes later the away side survived a penalty appeal when Roberts looked to have clattered the lively Ryan Edmunds in the box but referee Mr Kidd ignored the shouts.
Three minutes after that, Sporting doubled their lead when again Roberts dropped a ball into the box that Gregory neatly flipped on to Cowley who was able to get behind the Coleshill back four and tap home from close range.
Sporting then completed a satisfactory first half with a third goal following Francis' punt up-field that Gregory just about managed to control before sliding a pass to Cowley who again got behind the Colemen back four before burying his shot from eight yards out.
It was no great surprise that the home team came out for the second period more energised. Joe Halsall had the best chance on the 51st minute but his attempt from 10 yards out was blocked by Francis whilst 10 minutes later Francis tipped over a 25 yard drive from the same player. However Sporting gradually regained control of the game and on 69 minutes, Cowley was bundled over in the box by Danny Tymon and Mr Kidd pointed to the spot where Gregory made no mistake hammering into the middle of the net giving Hathaway no chance.
Not to be outdone Coleshill also got a penalty on the 82nd minute following a clumsy tackle by Francis on Halsall. The Sporting 'keeper dived low and parried Leek's spot kick but former Rousler Liam Molesworth was on hand to hit home the rebound.
That gave Coleshill a lift and a second goal came just one minute before full-time when Edmunds crossed to Leek who sent a low angled drive past Francis.
Sporting though survived the last minute and added time to gain not just a victory but a considerable boost to their promotion and championship prospects.
After the match manager Brendan Kelly praised his team for a good performance and deserved victory but added "today was a great step towards promotion we must concentrate from now on and not get complacent".
Sporting are now away to Long Eaton Town this Saturday.
Coleshill: Paul Hathaway, André Gonzales, Joe Cole (Giovanni Dainty 46 mins), Robert Evans, Exodus Geohaghon (Liam Molesworth 68 mins), Danny Tymon, Ryan Edmunds, Joe Halsall (Capt.), Matt Gardner, Reece Leek, Joe Smith
Substitutes not used: Dom Cotter, Demi Smikle, Josh Bates.
Goals Liam Molesworth (82 mins), Reece Leek (89 mins)
Yellow: Robert Evans (42 mins)
Sporting: Reece Francis, Aaron Roberts, Jack Wilson, Liam Armstrong, Craig Jones (Capt.), Danny Morris, John Pykett (Harry Harris 77 mins), Josh Quaynor, Jason Cowley, Richard Gregory, R'mar Murray
Substitutes not used: Marcel Simpson, Bradley Carter, Drew Canavan, Nathan Binner.
Goals: Richard Gregory (31, 70 [pen] mins), Jason Cowley (38, 45 mins).
Yellows: Craig Jones (33 mins), Liam Armstrong (42 mins), Jack Wilson (72 mins), Josh Quaynor (85 mins)
Referee: Mr T Kidd (Coventry)
Assistants: Mr P Rodway (Rubery), Mr A Scrivan (Northfield)
Sporting Man of the Match: Josh Quaynor
Weather: Cool, damp.
Report courtesy of Phil Baker (Bromsgrove Sporting F. C.)