Sword fighting matches were held to test skill and prowess, with fighters engaging in duels to showcase their mastery and combat abilities. Sword fighting was not just a sport but also a form of training for battle, with warriors honing their skills and techniques to defend themselves and their kingdom. Archery, known as dhanurvidya, was also an important skill in ancient India, with archers training to develop their accuracy, power, and technique. Archery competitions were held at ceremonial events and religious festivals, with archers vying for honor and recognition for their marksmanship.