Hiwada Gym! Forest Battlefield!! - S3-E28
Character mistake: Ash's Chikorita is knocked out by Bugsy's Metapod in the Gym battle against him. Brock mentions that Ash's remaining Pokémon are Cyndaquil and Pikachu, and Ash says, "I'll save Chikorita for later and use Pikachu now." However, Chikorita is the Pokémon that was just defeated, and Ash's remaining Pokémon is actually Cyndaquil, as mentioned by Brock. (00:11:20)
Answer: Yes it ran away because Layla hurt its feelings.