Wait in elevation for them to push. Drop down and try to dps and disrupt any shield bearer or squishy you can find. Once they turn hard on you, shadowstep to a healthkit or back to your team.
Late I've seen an increase of Reinhardt users and they piss me off sometimes cause they are just fast enough to turn around and block me 3rd or so shots on him. My reticle might be the wrong size