Great Britain's Nathan Stephens has missed out on a medal in the F57/58 javelin final after not making the top eight, who were given three more attempts.
There was some controversy on Stephens's second throw as he was given a no-throw for his foot being raised, with his third throw being only 33.10m.
Gold went to Mohammad Khalvandi of Iran, whose 50.98m was a world record in the F58 class and gave him 1,044 points.
Claudiney dos Santos of Brazil, an F57, threw a world record for his class of 45.38m but was just behind Khalvandi with 1,024 points to take silver.
Bronze went to Raed Salem of Egypt, who threw 47.90m for 991 points.