Oshie takes a brutal hit from Rupp