Battles Lost and Won

"Battles Lost and Won" is the upcoming twenty-third and final episode of the third season of Supergirl, and the sixty-fifth overall.