FANDOM


"Battles Lost and Won" is the twenty-third and final episode of the third season of Supergirl, and the sixty-fifth episode overall. It aired on June 18, 2018.

Synopsis

Supergirl and team take on Selena in an epic battle for Earth.[1]

Trivia

References

  1. Supergirl Season Finale Description: “Battles Lost and Won” - KryptonSite
  2. Supergirl - Episode 3.23 (Season Finale) - Title Revealed - Spoiler TV