On Saturday, Mexico's flag was raised a few times during medal ceremonies

Mexico's German Sanchez earned the silver medal in men's 10m platform. Photo by Al Bello/Getty Images

Going into Friday's slate of Olympic action, the Mexican delegation had earned only one medal in Rio. Less than 36 hours later, it now has five and a chance for a first gold.

DIVING: Diver German Sanchez picked up a silver in the men's 10-meter platform final. The 24-year-old from Guadalajara won his first individual medal at the Olympics following his second-place showing in London four years ago. Along with Ivan Garcia, Sanchez won the silver in the men's 10-meter synchronized platform jump.

TAEKWONDO: In taekwondo, Maria Espinoza will look for gold at 9 p.m. ET in the women's over 67kg final, facing off against China's Zheng Shuyin. Espinoza becomes only the third athlete in Mexico's Olympic history to win three medals, and the first woman to do so.

Should she take first place Saturday -- matching her performance at Beijing eight years ago -- she would also become the first Mexican woman to win two Olympic gold medals.

PENTATHLON: Moments after Sanchez and Espinoza reached the podium, Ismael Hernandez won the bronze in the modern pentathlon, marking the first time a Mexican athlete has ever earned a medal in the event.

According to ESPN Stats & Information, the last time Mexico had won three medals in one day was Aug. 3, 1984, in the Los Angeles Olympics, claimed by Ernesto Canto (gold) and Raúl González (silver) in the 20-kilometer racewalk, and José Manuel Youshimatz (bronze) in cycling.

Following a first week in Rio where no medals were won by Mexican athletes and reports of infighting between the sporting federations and the Mexican Olympic Committee were aired out, the country now boasts five total medals. Misael Rodriguez (bronze in boxing) was the first to reach the podium in Brazil on Monday, followed by Maria Guadalupe Sanchez (silver in racewalk) on Friday.

Click here for all the latest Olympic news.