23-åringen fikk opp 87,58 i 2. omgang. Det var det ingen av konkurrentene som klarte å straffe.
Tsjekkerne Jakub Vadlejch og Vitezslav Vesely tok sølv og bronse med henholdsvis 86,67 og 85,44 meter.
To sølvmedaljer var Indias bestenotering i friidretssammenheng i OL i forkant lørdagens spydfinale. De kom begge under sommerlekene i Paris i 1900. I Tokyo kom det etterlengtede gullet.
Tyske Johannes Vetter var favoritt foran lørdagens finale, men måtte ta til takke med en skuffende niendeplass etter et lengstekast på 82,52.
Andreas Thorkildsens olympiske rekord overlevde lørdagens konkurranse. Den lyder på 90,57 og stammer fra Beijing-lekene i 2008.
[ Jakob Ingebrigtsen knuste konkurrentene og tok gull på 1500-meteren i Tokyo-OL: – Ja, det var lett! ]