The Legend of Zelda: Ocarina of Time Tips

Fighting Ganon Without Magic
If you run out of magic and pillars to smash (or just want to challenge yourself) have your regular arrows ready Z-targeted on his face. While still Z-targeting his face lock and load your bow and run towards him until you're about an inch away from him. Fire immediately at Ganon's face and while he's shaking his face roll under his legs and slash his tail. The rolling under his legs part takes precision and timing but this requires no magic power. Repeat until beaten.