José Soriano worked seven innings and gave up two runs Monday against the Cardinals.
Although he was hit fairly hard — nine of the 17 balls in play against him topped 101 mph — Soriano struck out seven in his longest and probably best outing since May 10 against the Blue Jays. Since that game, he’d had a 5.24 ERA and a 54/33 K/BB in 56 2/3 innings over 11 outings. Soriano will likely make his next start Sunday against the Giants. There’s a chance that could be his last with the Angels, though Reid Detmers remains the better bet to be traded.