Ipswich Town manager Kieran McKenna admitted to feeling 'a rollercoaster of emotions' following his side's 4-4 draw at Charlton Athletic this afternoon.

Having led 2-0 through goals from George Edmundson and Tyreece John-Jules, the Blues were pegged back to 2-2 come the 76th minute.

Freddie Ladapo and Sam Morsy both scored in stoppage-time in front of a jubilant packed away end, but there was still time for the Addicks to score twice more themselves in the most dramatic of finishes.

"It's hard to verbalise the feelings at the moment. It was obviously a rollercoaster of emotions," said McKenna, whose side missed out on a chance to go top of the League One table.

"There is obviously a lot of frustration, disappointment and anger in the dressing room at the manner of the goals conceded - and that's how it should be.

"But, in the right time, we have to take time to reflect on the good things in the game.

"Again, we've come to another big team and big stadium in the league and, in my opinion, controlled and dominated the game.

"We put ourselves in a great position at 2-0, had chances to make it 3-0, and they scored off their first moment in the second half really.

"From there it was one of those days. We showed great character to go again at 2-2, after their second goal comes from nothing. I always believed we were going to score again, though I didn't think we would score two more.

"We've put ourselves in a position on 96 minutes that we have to go and win the game from.

"My feelings at the moment is that it wasn't a lack of concentration,certainly not sloppiness. I think it was more a lack of control of our emotions.

"It was such an emotional game, fantastic scenes and joy on 96 minutes, and we didn't manage to handle those emotions to see out those last couple of minutes well.

"We didn't keep our details of not giving away free-kicks, defending our set plays properly, holding our line in free play and keeping the ball out of our box.

"It's frustrating, but it's also a human game. There was big emotion there. If we could do the last three last minutes again I'm sure we would see it out without too many problems.

"But in the heat of the moment sometimes there are mistakes and it's hard to find that clarity of thought. That's something we are working on as a team.

"Look, there's lots to reflect on. Of course it's a very disappointing end result.

"But I think if you'd have offered us seven points from this week then most people around the club would have taken it.

"It's another tough game after a tough game against Derby followed by a tough away game in midweek (at Port Vale). We've come out of it with seven points, lots of positives and some clear areas to work on."

On his team conceding six goals in two games, McKenna said: "It's something that we need to do better on for sure. Of course there are different goals in there, but if there's a common theme then it is dealing with high balls into our box.

"There's no point shying away from that. Teams are going to target us on that from here on in, as they have done all the way along because of how we play.

"We've got the winter coming up and we've got to stand up to that. We'll be looking to do the work on the training ground to help us do that."

Reflecting further on the finish to this match, McKenna said: "Look, football sometimes is hard to explain.

"There are things we need to do better, details to improve, but sometimes crazy matches happen. I think if we played the last three minutes over it wouldn't happen again. 

"There's always an element of randomness and an element of luck. 

"Of course this is not the first time we have given up the lead. And this is not the first time that teams have put the ball in our box and we haven't defended it well enough.

"So you have to look at the pattern emerging and look to improve. We don't hide away from that.

"But also, sometimes there are things you can't control in football. There's a randomness to it and there's also an emotional element to it.

"It's easy to talk now about what we could and should have done, but it's not so easy in the heat of the moment.

"That's what we need to keep working on with the players, for them to find that right level of concentration and control in those big, big moments."

He added: "From 2-2 I thought we did so well to respond and push for that goal. I thought we were the only team who were going to get the next goal. And of course to get it in front of our away end was fantatsic. To then get another goal was fantastic. Emotions were running high.

"Ninety times out of 100 you go on and win the game from there.

"There are things we can do better and look at, but football is a crazy game and random things can happen. Sometimes the ball falls one way and sometimes it goes another.

"Amongst the things we need we need to better, we also need to recognise that it's a one out of 100 finish to a game. I don't think us getting the late goals was a one out of 100 moment, I thought we were pushing and building towards it.

"Of course the late comeback is exteremly disappointing, and we need to do better, but I don't think it's something that would happen again.

"There's a part of me that wants to focus on the repeatable. I think our performance in general and the goals we scored are repeatable and things we need to keep doing."