The Sky Blues Under-21s were pegged back late on against Hull City, as they were forced to settle for a point in Professional Development League action at the Alan Higgs Centre.
The visitors took the lead inside the opening ten minutes when Sincere Hall cut in from the left and beat Luke Bell.
City came close to levelling the game moments later, when some fine play down the left eventually broke to Elliot Betjemann, but his shot was well saved.
Seconds later, the Sky Blues were awarded a penalty, after Justin Obikwu was brought down in the area.
Fabio Tavares stepped up to take the spot-kick and he found the bottom corner and drew City level.
The lead would only last a few minutes, as the visitors were in front again after Raj Palit converted from just inside of the area.
However, the goals continued to rain down at the Alan Higgs Centre and City were level again through a long range strike from Obikwu on 33 minutes.
HALF-TIME: Sky Blues 2-2 Hull City
After the restart, City came close to taking the lead for the first time, but Tavares saw his shot deflect behind.
At the other end, Hull’s goalscorer in the first half was denied by an excellent stop from Luke Bell.
Hull would be left to rue that missed opportunity as Fabio raced through on goal and got his shot away, only for the ‘keeper to make the stop and the ball come back off a Hull defender and end in the back of the net.
It could have been 4-2 a minute later after Obikwu won the ball back deep in the Hull half and raced towards goal, rode his challenge and then forced the Hull shot-stopper into a good save.
However, it would then be the Sky Blues who would be left to rue missed chances, as Hull equalised late on from a set-piece as Jevon Mills headed home to snatch a point.
Sky Blues Xl: Luke Bell (GK), Jayden Smith (Trialist 61'), Callum Perry, Dermi Lusala, Rylie Siddall, Kai Andrews, Elliot Betjemann, Evan Eghosa, Bradley Stretton (Daushch 6'), Justin Obikwu, Fábio Tavares.
Subs: Dan Rachel (GK), Trialist, Josh Gordon, Charlie Finney, Aidan Dasuch.