Stefan Nillessen stunned the crowd with a late surge to win the men’s 1500m final. The European U23 champion overtook Jake Wightman and Jake Heyward in the final stretch. Nillessen's time was 3:35.70, with Samuel Pihlström taking silver and Andrew Coscoran bronze.

Nillessen expressed surprise at his victory, having expected a silver or bronze. Wightman and Heyward were disappointed, with Heyward returning to running only months prior. Meanwhile, Andreas Almgren dominated the 10,000m, setting a new championship record. Read more everyday miles coverage.

Almgren's front-running strategy paid off, breaking the previous record set in 1978. His time of 27:23.44 secured Sweden’s first European 10,000m title. Dominic Lobalu and Jimmy Gressier followed, with Gressier winning a sprint finish for third. Related: Kate O'Connor Wins European Heptathlon Title.

This original Runner World brief is based on reporting from Athletics Weekly. Visit the source for its complete reporting, context and any later corrections.