The Sky Blues came from behind to book their place in the Professional Development League final after beating Ipswich Town in extra time.
It was the perfect start for the Sky Blues as they found the opening goal just inside the first seven minutes of the game.
A ball played through cut-open the Ipswich defence and Will Bapaga was able to race through on goal and under pressure he slotted past Ridd in the Ipswich goal to make it 1-0.
Ipswich’s first chance to draw level fell to Tawanda Chirewa when his curling effort from the edge of the area was dragged wide of goal, following a good move down the right-hand-side.
However, a few moments later the Tractor Boys had their equaliser when another ball down the right was latched onto by Tommy Hughes and he smashed the ball home from inside of the area.
The visitors grew into the game and continued to apply pressure on the Sky Blues defence, as they carved another opportunity out through Chirewa again, but once more he dragged his shot wide.
Ipswich made that pressure pay as they took the lead in the game for the first time as Cameron Humphreys drilled the ball in from the edge of the box, leaving Cian Tyler with no chance after a superb finish.
Chirewa, who had been involved in the majority of Ipswich’s attacks missed a glorious chance to make it three when he headed wide from six yards out.
HALF-TIME: Sky Blues 1-2 Ipswich Town
City came out of the traps for the second half and they came close to finding an equaliser within the first 90 seconds of the half when Evan Eghosa, who came on at half-time, curled his shot wide from distance.
The Sky Blues found their equaliser minutes later and it was a well worked goal which saw Marco Rus play a one-two with Ricardo Dinanga and he slotted past Lewis Ridd to draw City level.
Ipswich came onto the attack following the leveller and it was goalscorer Tommy Hughes who forced Cian Tyler into a superb save just on the hour mark.
As the game wore on, City began to grow into the game and take control and they created a flurry of chances. Firstly, it was a George Burroughs header from a Ryan Howley corner which Lewis Ridd had to be on his toes to save.
The Tractor Boys ‘keeper was alert again moments later when he got down low to deny Josh Reid’s low drilled shot.
At the other end, Tyler was called into action as he got across well to his right to stop Matt Ward’s free-kick from heading into the top corner.
The man who opened the games scoring, Will Bapaga, almost found himself on the scoresheet once more as he cut inside onto his right and fizzed a shot towards goal, but again Ridd made the stop.
Ipswich then thought they had won it late on but they were only to be denied by the crossbar after Gerrard Buabo’s header came back off the woodwork.
FULL-TIME - 90 MINUTES: Sky Blues 2-2 Ipswich Town
As the game headed into extra-time, it was the visitors who made a quick start as they retook the lead after 40 seconds when Tommy Hughes scored his second of the game.
However, the Sky Blues responded well and Will Bapaga went on a superb solo run from the halfway line, before being brought down in the box and the referee pointed to the spot. Jonny Ngandu stepped-up to take the penalty and he found the bottom corner to draw City level once again.
But, just before the break, Ipswich scored their fourth of the afternoon and it was a thunderous strike from Tawanda Chirewa on the edge of the box to find the top corner.
HT EXTRA TIME: Sky Blues 3-4 Ipswich Town
Substitute Harry Barbrook came within inches of putting the game beyond City, but he couldn’t find the target from inside of the area.
Then it was the turn of Hughes, who is on search of a hat-trick, as his volley from the edge of the box forced Tyler into another superb stop.
Ipswich would be left to rue those missed chances as within minutes they were reduced to ten men and the Sky Blues were awarded another penalty and Ngandu stepped-up again and found the equaliser, sending the ‘keeper the wrong way.
City made their man advantage count when a ball in from the left was met by the head of Ryan Howley and City were back in front for the second time of the afternoon and book their place in the final!
FT EXTRA TIME: Sky Blues 5-4 Ipswich Town
Sky Blues Xl: Cian Tyler (GK), Josh Reid, Jay McGrath, George Burroughs, Trialist, Aidan Finnegan, Ryan Howley, Marco Rus, Ricardo Dinanga, Fabio Tavares (C), Will Bapaga.
Subs: Luke Bell (GK), Charlie Manners, Jonny Ngandu, Evan Eghosa, Harrison Nee
Ipswich Xl: Lewis Ridd (GK), Edwin Abaje, Max Hudson, Zak Bradshaw, Brooklyn Kabongolo, Albie Armin, Matt Ward, Cameron Humphreys, Gerrard Buabo, Tawanda Chirewa, Tommy Hughes.
Subs: Antoni Bort (GK), Harry Barbrook, Nico Valentine, Zanda Siziba