Floch’s reinforcements are already on the way when Hange, Magath & Co. finally meet up with the Azumabito. That’s when the world’s scrappy last hope against Eren learns that the flying boat usually takes a whole day to service before it’s ready for flight. At best, they can shave it down to half a day, but Hange estimates they only have four days to stop the rumbling from destroying the entire world.
Kiyomi proposes they tow the flying boat to the Marleyan coastal city of Odiha (the map of which looks a lot like Tokyo on its side) where it can get serviced faster and more safely, but they have to get to the cargo ship and get it ready. As the logistic pile up, Mikasa informs Annie and Reiner, who are just barely holding the line as it is.
The ensuing battle is a sickening Eldian-against-Eldian bloodbath, with the Titans getting battered with lightning spears as th Jaegerist soldiers are carved up by Mikasa, Hange, Connie, and Jean. It must no doubt suck to have to kill so many of their own kind, but if they hesitate they’re the ones who’ll be killed, and it will be game over.
They have to fight, and kill, and slaughter in order to get to the next step, even if they have no idea where Eren is located. That means when push comes to shove, even Falco and Gabi aren’t spared from the fighting, as the former transforms into the Jaw Titan for the first time, while the latter fires the shot that finally takes Floch down…but is he really out?
Prior to his final charge, Floch’s reinforcements are approaching on a train…which is promptly blown up. By who, we don’t know, but there’s no time to worry about it. Once all of the Jaegerist soldiers are taken out, the battered Anti-Eren Alliance limps aboard the readied ship, and they sail off to meet their destinies.
As for Magath, he stays behind to scuttle the docked Marleyan cruiser before more Jaegerist reinforcements arrive. On the way, his life is saved…by Shadis, who followed the alliance here, his heart moved by seeing his former students think and act for themselves and for the good of the world. Shadis and Magath realize that their stories must end here, and indeed go out in a massive blast that takes the cruiser off the board.
I can’t rule out whether Floch managed to stow aboard the ship bound for Odiha (it’s hard to believe that’s the last we’ve seen of such an annoying antagonist) but one thing’s for certain: the alliance is too late to save Liberio, which means Annie’s reason for fighting is gone (though unbeknownst to her, her dad is already dead).
Hange once again demonstrates their leadership by telling Annie and the others that they’re on that boat because Magath trusted them to save people whose names he’d never know. So Annie, tears in her eyes, asks Mikasa once more if, when the time comes, she’ll be able to kill Eren, or let her kill him.
All Annie is sure of is that she’s tired of fighting—with Mikasa, even with Eren. Hopefully they’ll all be able to live to see a time when the fighting’s over and they can rest. It won’t be long now.