Rangers Win on Controversial Late Penalty Kick