Tails VS Dr. Eggman
From Sonic Retro
Tails and Dr. Eggman fight twice atop their walkers during the story Sonic Adventure 2. Both battles are fought in each story and are required wins, even though storywise the first is seemingly won by Eggman (or is just a draw) while the second is won by Tails. They can be accessed through the 1P Story Select or 1P Play Boss modes after they're beaten.
After distracting GUN’s troops so Rouge and Shadow can successfully infiltrate the facility, Amy appears out of nowhere to glomp Shadow, mistaking him for Sonic. Eggman isn’t very fond of someone interfering with his plans, so he chases her away, while the other two head inside. On his way to the island, Tails sees Amy being harassed by Eggman, so he steps in to challenge the doctor and protect her.
The setting is the same as Weapons Bed, atop a vessel. The boss arena consists in a wide and square landing strip on top of a vessel. There are some dash panels that provide some quickness in movement.
Both Eggman and Tails have three similar attacks, the same as their normal playthroughs, and the order they use them is random.
After Sonic is sent off the ARK to his death, Tails is left with the mission he gave him. He must protect the last Chaos Emerald from Eggman.
The boss arena is a circular room with an explosive capsule in the center which can harm either character if they’re too close to it when it explodes, a feat possible by using the Lock-on attack on it.
Both Eggman and Tails retain the same attacks from their first clash and this time they retain the upgrades as well. However, the opponent will also have additional attacks.