Indian wrestler Sushil Kumar and boxer Vijender Kumar, who won bronze medals at the 2008 Olympics in Beijing, met President Pratibha Patil in New Delhi on Monday.
Vijender won bronze after losing to Cuba's Emilio Correa Bayeaux in the semi-finals of the 75-kg category.
Sushil clinched an unexpected bronze after beating Kazakhstan's Leonid Spiridonov in the repechage match of the men's 66kg freestyle wrestling.
President Patil handed the two heroes mementos in appreciation of their medal-winning efforts in Beijing.
India had its best showing in the Olympics, at the Beijing Games. A haul of three medals - one gold (Abhinav Bindra) and two bronze medals (Sushil Kumar and Vijender Singh) - surpassed its previous best of two medals, a gold and bronze, achieved at the Helsinki Games, in 1952.
India at the Beijing Olympics
More sports videos
Video: ANI