“Crisis on Infinite Earths: Part Three ” is the ninth and midseason finale episode of the sixth season of The Flash, and the one-hundred-twenty-third episode overall. It aired on December 10, 2019. The episode is the third part of the five-part crossover, Crisis on Infinite Earths.
https://arrow.fandom.com/wiki/Crisis_on_Infinite_Earths:_Part_Three