A French town hosted a special event inside a hexagonal cage normally used for mixed martial arts: duels between fully armoured warriors wielding medieval weapons.

Fighters used swords and axes to battle it out in 20 combats at Onet-le-Chateau in the Aveyron region of southern France.

The local council described the fights as the modern-day equivalent of "what was effectively the mixed martial arts of the Middle Ages".

Competitors fight in an MMA (mixed martial arts) arena during the Knights of the Cage. Photo by Valentine CHAPUIS / AFP

While most of the action involved men from France, Poland and Britain, some women fighters were also on the bill.