The Indian judokas indulged in gold shopping winning nine out of 10 events to take the country's golden haul to 118 - the highest ever in the games' 22-year-old history - on the penultimate day of the South Asian Games in Colombo on Sunday.
India's grand tally at close of the 10th day of the 10th edition read 232 medals, including 68 silver and 46 bronze. This is much better than its 192-medal haul - 103 gold, 57 silver and 32 bronze - at the previous games in Islamabad in 2004.
Pakistan was placed second but way behind its neighbour with 41 gold, 43 silver and 71 bronze for a total of 155.
Sri Lanka, hosting the regional games for a second time, were third with 36 gold, 63 silver and 77 bronze for a grand tally of 176.
With a day to go - and only three gold medals in karatedo to be decided - the Maldives remained the only country of the eight not to have won a single medal.
Indian judokas swept all five gold medals decided Sunday, adding to four won earlier. In all, they won nine gold medals and one silver, while Pakistan managed to win the only other gold, besides five silver and an equal number of bronze.
Navjot Chana (60kg), Parvinder Singh (66kg) and Virender Singh (73kg) won the honours in the men's section, while Laishram Bemben Devi (48kg) and Chanu A Anita (52kg) claimed the top spot in the women's section.
India's men and women spikers also finished atop the podium to increase the golden tally.
The women beat a resilient Sri Lanka 27-25, 25-20 and 25-20 in the final at the Sugathadasa Indoor Stadium. Pakistan won the bronze by beat Bangladesh 25-11, 25-15, 25-17.
In the men's category, defending champions India retained the title defeating Sri Lanka 25-15, 21-25, 25-21, 25-19. Pakistan defeated Bangladesh to win the bronze.
In marathon, however, India's L Binning managed only a bronze with a timing of two hours 29.16 seconds, behind gold-medal winner Sri Lanka's AM Ajith Bandara, who clocked two hours 2:25.40 sec and Nepal's Arjun Kumar Basnet, who finished in two hours 28.10 sec.
KC Ramu, India's other entrant, failed to finish the race.
Late Saturday night, India's SR Gharu picked a karate gold in the 53kg women's category. Nepal's Amirka Shakya clinched the silver while Sri Lanka's PAC Senavirathnu was third.
In the football final, also played late Saturday night, Pakistan had defeated Sri Lanka 2-0 to win the gold medal. India had finished fourth.