So many moments of melodrama in Barry Allen's life come down to him wailing that he, a man who tells us he is the fastest man alive all the time, just isn't fast enough to save the day sometimes. But last night's episode proved that he really actually is more than fast enough, he just needs to be smarter about it - a lesson learned by a great episode that utilised a new speedster power and a great premise.