C.J. Wilson was winless in his first four career starts against the New York Yankees, and he and his agent were shut out by the club last winter when their request to make a free-agent recruiting trip to the Bronx was denied.

Wilson signed a five-year, $77.5-million deal with the Angels in December, and on Saturday he showed New York what it missed out on, allowing one run and six hits in six innings and wiggling out of several jams to lead the Angels to a 7-1 victory in Yankee Stadium.

"You can use it as a chip on your shoulder to get you through a little bit, but I think it's more of an aftertaste, because you're really focused on getting hitters out," Wilson said.

"You're not trying to strike out the front office. You have to get [Robinson] Canoout, get [Alex] Rodriguezout. You have to play against the players. You can't play against the fans or anybody else."

Wilson's bigger concern Saturday was helping to right a team whose young season seemed on the verge of going from anticipation and expectation to consternation.

The highly touted rotation was wobbly through seven games, posting a 5.02 earned-run average and allowing 47 hits, including nine home runs, in 43 innings. Several hitters were in funks, and the bullpen was a mess.

By no means did the Angels play a perfect game. They went one for eight with runners in scoring position, struck out 10 times, committed two errors and failed to execute a sacrifice bunt.

Kendrys Morales went 0 for 5 and has one hit and seven strikeouts in his last 21 at-bats, his average falling to .200. Right fielder Torii Hunter struck out three times.