ARLINGTON, Texas - Seven weeks into the season, Enrique Wilson finally has more hits than he had during spring training.
Yes, his spring was that good. And his regular season has been that bad.
Wilson showed signs Sunday that he's returning to his early March form, getting three hits, including a homer, and driving in three runs to help the Yankees beat the Rangers 8-3. New York avoided a three-game sweep in Alex Rodriguez's first trip back in town.
Wilson went 3-for-5 in the game and 5-for-11 in the series. He also had his first two homers of the season and just missed another with a 400-foot out to the deepest part of the ballpark in his first at-bat Sunday.
He pulled the ball his next time up for a two-run homer off R.A. Dickey (4-4), putting New York ahead 4-2 in the fourth. Wilson doubled in a run in the sixth to start a three-run rally that broke the game open, sending Javier Vazquez (4-4) to his first victory since April 30.
"I feel very good about myself right now," said Wilson, who credited his turnaround to better pitch selection and time in the batting cage. "I'm seeing the ball a lot better. "I'm almost about where I was in spring training."
To acquire A-Rod from Texas, the Yankees gave up Alfonso Soriano, their second baseman the past three years. Wilson won the opening-day job by hitting an AL-best .463 this spring, going 18-for-39.
Even with his hot streak, Wilson still is hitting just .211 (19-for-90).
RED SOX 7, BLUE JAYS 2: David Ortiz had three hits and three RBIs, Tim Wakefield pitched seven solid innings and host Boston completed a three-game sweep. The win was the seventh in nine games for the Red Sox, who took a 6-0 lead after three innings. Toronto has lost five straight on the road. Wakefield (4-2) gave up two runs and seven hits - all singles - in seven innings. The knuckleballer walked one and struck out four in winning consecutive starts.
ATHLETICS 3, ROYALS 2 (10): Eric Byrnes singled in the winning run in the 10th inning, and host Oakland completed its second three-game sweep of Kansas City in a week. Byrnes hit a blooper down the rightfield line against Nate Field (2-1) to score Bobby Crosby. Crosby reached on a fielder's choice, then stole second, just beating the tag by shortstop Angel Berroa. Mark McLemore was intentionally walked to bring up Byrnes. Arthur Rhodes (1-1) struck out two in the 10th for the win. The A's have won five straight.
WHITE SOX 17, TWINS 7: Carlos Lee had four hits and drove in six runs, and Miguel Olivo and Juan Uribe hit consecutive homers in an eight-run fourth inning for visiting Chicago. Aaron Rowand also had four hits, including a three-run homer, and scored four times as the White Sox set season highs for runs and hits (23). Uribe, Magglio Ordonez and Olivo each had three hits, and every starter had at least one hit for Chicago.
ANGELS 8, ORIOLES 3: Vladimir Guerrero homered, Jose Guillen hit a three-run double and host Anaheim completed a three-game sweep. Aaron Sele (3-0) allowed three runs - two earned - and six hits in five innings for Anaheim.
MARINERS 3, TIGERS 1: Freddy Garcia pitched seven strong innings and John Olerud hit a home run, helping host Seattle avoid a sweep. Garcia (2-3) held the Tigers to four hits with seven strikeouts and four walks.