Despite building the longest active hitting streak in the major leagues over the past 21/2 weeks, Adrian Gonzalez hadn't been immune from criticism.

As Gonzalez racked up single after single, his detractors pointed out the lack of power during the streak, which reached a career-high 18 games in the Red Sox' doubleheader split yesterday against the New York Yankees at Fenway Park. The criticism clearly reached the first baseman, as he reacted defensively when asked an innocuous question about how he has been feeling at the plate.

"Just trying to get singles," Gonzalez said. "Not really locked in. Just trying to put a good swing on the ball."

Much of Gonzalez' hitting streak coincided with an abysmal stretch for the Sox, as they scored just 14 runs during a 2-5 West Coast trip. That led many to discount Gonzalez' streak, which featured just one home run and two doubles through the first 15 games.

Before doubling in his first at-bat of the series Friday night against the Yankees, Gonzalez' previous 12 hits were all singles. With three doubles in two days, he has displayed the power that had been lacking.

Gonzalez has a .377 batting average during the streak, collecting five doubles, one home run and 23 singles.

"As long as I get my singles, I'm good," Gonzalez said in a tone dripping with sarcasm.

Gonzalez had a pair of doubles in the Sox' 9-5 win over the Yankees in yesterday's nightcap and went 4-for-9 combined in the two games.

"Adrian's been swinging the bat well," manager Bobby Valentine said. "He's put together a good week or so and he feels like he's found something, and it looks like he's found something."