BW079: Evolution by Fire!

Episode Plot
After foiling another Team Rocket plan, Ash and co. stop off at Astilbe Town. At the battle club, Tepig walks up to its former trainer, a boy named Suwama, who abandoned him back at the Accumula Town Battle Club. When Ash went to get Tepig, Suwama said that he was glad to give up such a worthless pokemon, which enraged Ash after he put two and two together. So Ash is challenged to a Double Battle? Can Tepig really prove it's worth?