Dan Haren's back problems appear to be, well, behind him.

The Angels right-hander shook off the lower-back stiffness that contributed to a four-start losing streak to deliver one of the finest games of his career Thursday night, a four-hitter with a career-high 14 strikeouts and no walks that led the Angels to a 3-0 victory over the Seattle Mariners in Safeco Field.

Haren, sporting short sleeves on a chilly, breezy 59-degree evening, retired 15 consecutive batters after Dustin Ackley's leadoff single in the first inning, and his eighth-inning strikeout of Michael Saunders was the 1,500th of his career, one of several milestones reached in the game.