Abdulla Aboobacker, a silver medalist in the triple jump at the Birmingham Commonwealth Games, won gold at the Mikio Oda memorial athletics competition in Hiroshima, Japan, on Saturday with a season-best performance of 16.31m.
Home Abdulla, a CWG silver medalist, takes triple jump gold in Japan