Rosenthal in relief: Rookie gets win for Cardinals