This was a great finale! I must applaud the writers, because the writing was superb from start to finish. The first great thing was the fact that Iris was alive! Poor HR :( used his face-changing tech to trick Savitar into believing that he was Iris, thus sacrificing his self. Another great part of the episode was Caitlyn Snow finally being able to fight back against her Killer Frost side. Even though she wasn't 100% Caitly, she had enough control to help team Flash defeat Savitar. The greatest fight scene was Barry, Kid Flash, and Jay Garrick going against Savitar. This ended with Barry phasing into the Savitar suit and pushing Evil Barry out. The suit immediately turned red (badass). Barry uses his power to destroy the suit from inside. The saddest part of the show was the ending. Since Jay came back to help Team Flash, the Speed force needed to take another speedster in order for it to be stable. Barry decided that it should be him. This could be his penance, his redemption. I can't wait for season 4 to find out how the team will get Barry back.
Season 3 Episode 23
With nothing left to lose, Barry (Grant Gustin) takes on Savitar in an epic conclusion to season three.