Good stuff.
Small nit. The David Villa penalty call was soft. The Harrison incident was clearly a penalty, but as you said, no VAR.
Game was nearly impossible to officiate anyway, with everyone sliding all over the place.
This is in my top 10 NYCFC game photos of all time.