I'm not sure what episode becase its been a very long time, but I think it was when they were fighting gaara and he pinned her to a tree
Cherry blossom
She comes in Naruto episode 110(not Shippuden). The name of the episode is: Formation! The Sasuke Retrieval Squad! You can watch it on narutoget.com.
Naruto Shippuden episode 51. The name of the episode thing is Reunion. You can watch it on narutoget.com.
Sakuras' last name is Haruno :) Her name is Sakura Haruno or in Japan its Haruno Sakura, same thing though :P
Cherry Blossom. Hence the pink hair.
revenge of the huge puppies
Sasuke's full name is Uchiha Sasuke, he does not have a middle name.
No. Sasuke is NOT a real name. He only exisits in the "Naruto" shows. You can dress like him but no.ANSWER: yes it is. it means "with assistance" or something like that...i personaly like this name :]
Uchiha Sasuke.
Sakura's other self is referred to as 'Inner Sakura', in the English Manga
the episode name is called "the forest of chakra" or episode 10
Uchiha Sasuke.