Spanish badminton world number one Carolina Marin defeated Indian shuttler P. V. Sindhu in three games to win Olympic gold in the women's singles Friday.