India's Sunil Kumar lost his 87kg Greco Roman semifinal to Japan's Taizo Yoshida and will now compete for bronze.