Chawrasia suffered two double bogeys (third and 13th) and four bogeys (seventh, 11th, 12th and 14th) against two birdies on the second and eighth to get a 78 that took his total to five-over 289 (71, 71, 69, 78).
Seven spots behind him was Lahiri, who produced his best round of the week as he got four birdies, three bogeys and a double bogey for a 72.
The 29-year-old got a four-day total of 10-over 294.
Meanwhile, Britain's Justin Rose claimed the gold medal as he beat Sweden's Henrik Stenson by two srokes.
World No.12 Rose, a one-time Major winner, fired four-under 67 to take his 72-hole total to 16-under 268.
World No.5 Stenson, who bagged his maiden Major title last month at the British Open, carded 68 to finish with a total of 14-under 270.
Matt Kuchar of the US bagged the bronze medal with a total of 13-under 271.
Thomas Pieters of Belgium finished a distant fourth with a total of nine-under 275 after carding a 65.
This website uses cookies.