Yuna, Jennifer, Hooves and Flurry Heart vs Bill, Shen, Kai and Tai Lung

Here is how the battle concluded in Quest for Canterlot.