City Top is a multiplayer battle stage in Sonic Heroes.
It's in the same area as the first team fight in all stories (except for the last story), which is Grand Metropolis. It takes place on a platform in the air in the city, with vehicles flying about. Players go about the stage, using the many tricks of their chosen team, whilst collecting the rings that have been scattered across the stage. Just like the single player stage, you can also get power cores that power up whatever character colour the picture on the capsule shows, or what colour the core is. You can also knock players off of the sides of the stage, preventing the leader character that got knocked off from being used. However, that player can be brought back by using the team's Team Blast.