I am _almost_ sure that is Petit. Same position, roughly, same behavior. And yes, this is 'exactly how it would happen'. Perfect. Not a Bat-God, just a brutal hard-ass long fight, using every skill he has. Plus Alfred. One of the very few 'Good Crossovers'.