Mennea, Pietro
Rank
Winner
Nation
Score
3
MENNEA Pietro
Italy
20,30
1
MENNEA Pietro
Italy
20,19
3
MENNEA Pietro
Italy
3.04,3