Yeah, the wind was brutal in every race, but it is worth noting that most of the runners ran more than once, and in the 200 (also against a negative wind), Guliyev defeated Jamaican Lerone Clarke by a full half-second! The fact that everyone was doubling probably produced slower times, too. Niit, for example, doubled with a 100/400. He won the 400, where they don't report the wind, but any wind at all is deadly:
M 100m
1 4 Lerone CLARKE JAM 10,36 -2.3
2 5 Ramil GULIYEV TUR 10,44 -2.3
3 3 Marek NIIT KJK Saare 10,73 -2.3
4 8 Kostas SKRABULIS LTU 11,04 -2.3
5 9 Artur REYSBIKH RUS 11,08 -2.3
6 29 Martin MÄNNIK KJS Sakala 11,33 -2.3
6 David BOLARINWA GBR DQ 162.7
7 Elvijs MISANS LAT DNS
M 200m
1 5 Ramil GULIYEV TUR 20,86 -1.0
2 4 Lerone CLARKE JAM 21,23 -1.0
3 6 David BOLARINWA GBR 21,83 -1.0
4 10 Markus ELLISAAR Tartu Ü. ASK 22,30 -1.0
5 11 Rivar TIPP Tartu Ü. ASK 22,40 -1.0
8 Kostas SKRABULIS LTU DNS
M 400m
1 3 Marek NIIT KJK Saare 46,11
2 12 Sekou CLARKE JAM 46,84
3 13 Ivan SHABLUYEV RUS 47,41
4 14 Jonathan HORNBLOW GBR 47,78
5 15 Andres RAJA KJK Lõunalõvi 48,83
16 Rauno KÃœNNAPUU KJS Sakala DNS