Harriers went through to the Final of the Worcestershire Senior Cup on Monday night as they came from 2-0 down at half time to win 3-2 at Worcester City.
First half goals from Alfie Carter and Rob Elvins had put Harriers on the ropes and looked to have got City a measure of revenge going into the break following last week's FA Trophy game.
But Harriers turned up the heat after the re-start and on 53 minutes Darryl Knights made it 2-1 with a close-range finish.
Two moments of absolute magic then followed as full-back Lee Baker took charge. First he equalised with a driven effort after surging past most of the City team, then five minutes later he put his side ahead after a fantastic 25 yard effort.
Blow-by-blow match details and full team news can be found below.
Full Time - City 2-3 Harriers.
90 mins + - Jas Singh earns his corn with another quality save - Addagio is in and looks a cert to force extra time but the stopper is down low to save bravely with his body.
90 mins - Louis Bridges has a long-range effort for City but it is more in hope than anything else. 2 minutes of added here.
86 mins - City go close as a last-ditch block is needed but the stoppages are becoming more and more frequent - this game is on the verge of ebbing away into a Kiddy victory. Stay tuned for any late drama, mind!
79 mins - We have a break in play - there's a City man down and the physio is on.
75 mins - The respective captains are out there yelling some encouragement as we enter the last 15. Don't forget we have extra time and pens tonight should Worcester get back to 3-3! Still some way to go, but Kiddy look in charge now.
68 mins - Just had the attendance and it's 290 here at the Lane. Two moments of absolute quality have turned this game on it's head and all of a sudden it's Harriers who are ahead and City who are chasing. Can't fault anything we've done in this half so far - complete and utter professionalism, and ruthlessness to boot.
GOAL 64 MINS - City 2-3 Harriers. Now I'm just laughing. Baker starts over again, picking the ball up from deep. Will he charge past half a dozen and finish like an ice man? No - he strides forward and sticks one in the bottom corner from 20 yards plus. Two screamers in five minutes from the former Baggies boy.
61 mins - My hands are stinging, I clapped so hard in appreciation of that goal. Real grit and determination from Baker who was accepting nothing other than a goal. Harriers have the bit between their teeth since the re-start.

GOAL 59 MINS - City 2-2 Harriers. Wow - I am both up and off my seat. That was incredible. Lee Baker picks up the ball at full-back, and surges past man after man. He gets into the area and takes on two more before powering a real front man's finish past Meredith and into the corner of the net. Excellent goal and we're all square.

GOAL 53 MINS - City 2-1 Harriers. More neat passing from the men in yellow - the through-ball is of real quality, as is the finish from Darryl Knights who bides his time and makes no mistake. Steve Burr obviously had stern words at the break - Kiddy are back in it.
51 - Marco Addagio is on for Rob Elvins as City change things further up top.
49 mins - More fine work from the visitors. These time it's skipper McPhee on the end of it and he spoons a cute effort just over the bar. That was very close indeed.
47 mins - Lively start from Harriers - Darryl Knights has an excellently-taken effort well held and Farrell sees a shot blocked.
Hi - Chips are gone and we're back underway with Khan and Wilding on for the home side.
HALF TIME - CITY 2-0 HARRIERS. That's your lot for 45. See you in a quarter-hour, cos someone, somewhere promised me chips! Let's hope for better in the second half.
45 mins - One minute of added here. Tom Kemp has a half-chance for City but Jas hold well.
41 mins - Jake Meredith in the City goal is barking like a wounded dog. Thought that was worth an update of its own.
40 mins - Knightsy is the one causing most problems for City whilst Hadley is dangerous out on the opposite side, too. City seem clued up to the edict that keeping the ball from them keeps Harriers at bay.
36 mins - Harriers camp the ball in the City area for a good five minutes but don't manage to draw a save from Meredith.
31 mins - You have to feel for the relatively young Harriers back-line. Moving forward, this away XI is a class apart from what City have offered but at the back the hosts have hit it route one and we've not always been able to cope.
28 mins - I'll be honest - I'm sitting here and not having anywhere near as much of a good time as I did this time last week. If we had 1,600 last time I'd say we've got about three or four hundred tonight.

GOAL - 23 MINS - CITY 2-0 Harriers. That's me and my big massive mouth, then. City go up the other end and win a corner and after Harriers fail to clear, Rob Elvins hooks home a neat finish. Harriers respond quickly as Farrell forces a save.
22 mins - In terms of keeping the ball and passing play, Harriers are the only side really in it just now but they're still behind to that early goal.
20 mins - That's the closest Kiddy have come thus far - our first real chance, actually. Lee Baker sends in a great curling free-kick into the box, Tom Sharpe rises well and puts a good header over the bar.
16 mins - A lofted ball upfield finds Darryl Knights and the hosts can't live with his movement. He hits an angled effort that almost catches 'keeper Meredith unawares but City are able to clear.
14 mins - City seem well up for this, perhaps up for a spot of revenge after last week. They aren't giving Harriers any peace and are clearing every ball by a country mile.
9 Mins - Harriers have responded well to the goal and are moving forward through Hadley and Farrell. The hosts sense some inexperience in the Harriers defence and look to pounce as Rob Elvins forces Jas into a low save.

4 MINS - GOAL - CITY 1-0 HARRIERS. Not the best of starts. Alfie Carter gets past the Harriers back-line before sitting Jas on his backside and passing the ball into the back of the net.

KICK OFF - Referee J law blows the whistle and we're underway. Jas Singh in the Kiddy goal takes an early clattering. Should sting in these temps, I would say.
Hello all - it's very, very cold here at the Lane. If you're in the warm looking at these updates then you probably have more brains than we do! A very strong line-up for Worcester tonight and a fair bit of experience from Aggborough, too.
TEAM NEWS
Worcester: Jake Meredith, Graham Ward, Kevin Spencer, Jordan Fitzpatrick, Wayne Daniel, Tom Kemp, Rob Davies, Gary Walker, Rob Elvins, Alfie Carter, Louis Bridges. Subs: Craig Wilding, Marco Addagio, Matt Dinsmore, Shabir Khan, Mark Clyde.
Harriers: Jasbir Singh, Jordan Jones, Lee Baker, Tom Sharpe, Nathan Hayward, Joe Hull, Chris McPhee, Kyle Hadley, Robbie Matthews, Darryl Knights, Aaron Farrell. Subs: Dean Coleman, John Finnigan, Chris Seekings, Jordan Crumpton.