When did Zac Efron kiss Ashley Tisdale?

On an episode of "The Suite Life of Zach & Cody" on the Disney channel. Efron was a guest star, and Tisdale has a role on the show as the candy counter girl and Zach's far-fetched older love interest. They both kissed each other by the end of the episode.