Dario Ivanovski demonstrated excellent preparation for the European Championship in Brussels by achieving the fourth-best time in the Belgrade half-marathon.
Ivanovski completed the 21-kilometer race in one hour, seven minutes, and 22 seconds, marking the fastest time among European participants.
Out of over 3,680 athletes from various nations, Ivanovski finished closely behind the leading African runners, highlighting his impressive form.
Kenyan Mualuku Michael won the Belgrade half-marathon with a time of one hour, three minutes, and 38 seconds, followed by two other African athletes.