Idowu lept to 17.62m with his third round jump but Evora responded with a fourth round effort of 17.67m, to claim Portugal's first gold of the Beijing Games.
Leevan Sands of the Bahamas took bronze, while Britain's Larry Achike was seventh with 17.17m.
Meanwhile, Britain just lost out on a medal in the women's javelin. Despite breaking the British record with a throw of 65.75m, Goldie Sayers has to settle for fourth place.



