Thing I find annoying at this stage of the game is that it has a tendancy to drop you into these situations: right in the middle of a big batch of enemies, several of them who have pistols/shotguns, with the latter doing decent damage and knocking you down into the bargain. Not a good combination on Professional when foes are a lot more aggressive. And then for this battle, you've got Shishido AND Nishitani among the crowd too, and the latter really loves to pull off his Ultimate Attack from off-screen to go for an instant kill if you're not paying attention. But you did the smart thing of going for him off the bat just to initiate the second phase, since most of the crowd gets cleared out by the time you return to ground level. And Spider Wire makes crowd control a lot easier too when fully levelled, naturally. Just go full Spider-Man and toss them all over the place like bowling pins. In the name of the story though, it's a hell of a fight still. Three dudes taking on a small army so they can get the Dissolution done.
I died once in this long battle, didn't expect the enemies to have high health and damage but still a good challenge. Nice varieties of combo. Happy new year!
You seem to be playing very smart by using moves that render them unable to retaliate (such as the running attacks and agent grab), the spider threads to clear the crowds, and only using charged finishers to pressure them when they are getting up off the ground.