normally you would do Add radial impulse for the explosion and have simulate physics on.
If not that. Sphere trace, then get world location of explosion and location of overlapped player and do find look at rotation->forward vector->normalize->launch character