The 2017 Arrowverse crossover proved to be anything but a crisis for The CW, delivering the best ratings for Supergirl, Arrow and DC's Legends of Tomorrow since last year's event. Not to be left out, The Flash raced away with its best numbers since the season premiere.

RELATED: Crisis On Earth-X Kills Off Major Arrowverse Character

The four-part "Crisis on Earth-X" played out Monday and Tuesday, with Arrow moving from its regular night for the event, which brought together the heroes to battle evil doppelgangers from a parallel world where the Nazis won World War II.

Monday's episode of Supergirl, the first part of the event, drew 2.6 million total viewers and a 0.9 rating, which TVLine describes as a leap of 40 percent and 80 percent from the drama's previous episode. That represents its largest audience since its midseason premiere in January, and its best performance in the key demo since last year's "Invasion!" crossover.

RELATED: Crisis On Earth-X Ends With a Status-Quo Change For Arrow

Arrow followed at 9 p.m. Monday with the second part of "Crisis on Earth-X," which attracted 2.54 million total viewers and a 0.9 rating, nearly doubling that of its previous episode. Again, that's also the drama's best outing since 2016's crossover.

The news is much the same for Tuesday's Legends of Tomorrow, the finale of the event, which scored 2.76 million total viewers and a 0.9 rating in the demo, doubling those for the previous week's episode and -- you guessed it! -- delivering the drama's best ratings since 2016's "Invasion!"