Ipswich Town loanee Ainsley Maitland-Niles scored a stunning long-range winner as England Under-19s beat their German counterparts 3-2 in Bergisch Gladbach near Cologne.

Having led at the break through Sheyi Ojo, the Young Lions had Jonjoe Kenny sent off minutes after the restart but goals from Dominic Solanke and Town’s on-loan Arsenal winger sealed the win, despite the hosts pulling one back late on.

“I haven’t stopped smiling yet,” Maitland-Niles told TheFA.com. “It was a good finish. My focus was on winning the game and helping the team and I’d like to think I did that.

“When you get the ball and think you can hit it, the picture appears in front of you. I adapted my body and made the split-second decision to have a go and luckily it flew into the top corner. It could have gone over the bar but it didn’t and I’m really happy with that.”

The 18-year-old and his team-mates are in action in Croatia in another friendly tonight.

Skip to the 2.50 mark of the video to see Maitland-Niles’s goal.