Sonic The Hedgehog: Pocket Adventure (1999) features two multiplayer modes through a link cable. First is a simple race to the finish whereas the other tasks the player with collecting a certain amount of rings before the other player.
Unfortunately, the single player levels are reused for the multiplayer mode and only the stages that have been cleared can be played.