Pegasus Cup

The Pegasus Cup is the second tournament at Olympus Coliseum in Kingdom Hearts. Afterward, Phil puts up the trophy in the Lobby. In Kingdom Hearts II, the Pegasus Cup trophy was accidentally mislabeled as the Phil Cup trophy, and vice versa.

Strategy
When the battle begins, lock on to Yuffie as she has less health than Leon and her defeat means that she won't heal Leon. However, try to keep an eye on Leon because he can still attack Sora in the middle of battling Yuffie.
 * Leon & Yuffie

Yuffie tends to throw her shuriken towards Sora. Use Guard to send them back at her to stun her, then pound her with combos and special abilities. Try repeatedly assailing her, as that means she won't have a chance of healing herself. At low health, Yuffie can generate a massive shuriken. Just stay away from her when she does that, and use Guard to send it back before repeating the strategy until she falls.

With Yuffie gone, Leon remains. His moves are mostly identical from when Sora last fought him in Traverse Town, but remember that Sora has more abilities than last time. Guard his attacks and strike back with any abilities. When his health hits the green bar, he charges up his Gunblade and infuses it with energy. He now has a jumping attack (telegraphed by him roaring, "It's over!") that has massive range, but it can still be guarded or dodged. Leon has a couple seconds to yank his Gunblade out, so take the chance to retaliate. Eventually, the Pegasus Cup is yours.