Tony Fernandez is on the verge of becoming the Dominican Republic's most prolific hitter in history.

Fernandez had two RBI singles yesterday to raise his major league-leading average to .409, and Roy Halladay allowed just two hits over 6 2/3 innings as the Toronto Blue Jays posted a 7-0 victory over the visiting Kansas City Royals.

Fernandez received a standing ovation from the 23,369 fans at SkyDome after his seventh-inning single gave him 2,177 career hits. That moved him into a tie with Julio Franco for the most hits by a Dominican-born player.

"I just feel really blessed considering all the great Dominican players that have played baseball," said Fernandez, who mentioned Franco, Cesar Cedeno and George Bell.

"I never thought I would be the one with the most hits."

Fernandez, who will turn 37 on June 30, went 2 for 4 and has a league-leading .465 average with runners in scoring position.

Halladay (5-3) didn't allow a hit until Carlos Beltran led off the fourth with a single. Halladay left in the sixth after allowing a single and two walks. He walked six and struck out four.

Shawn Green drove in three runs for Toronto.

DEVIL RAYS 4, TWINS 3: Jose Canseco hit his major league-leading 27th homer and Wade Boggs had his 1,000th career RBI to lead visiting Tampa Bay. Canseco has homered in 13 consecutive series to tie Roger Maris (1961) for the second-longest streak ever in the American League. Mark McGwire homered in 20 straight for Oakland in 1996. Winner Bryan Rekar (5-2) scattered nine hits with no walks and five strikeouts over 7 2/3 innings.

RED SOX 7, RANGERS 4: In Boston, Nomar Garciaparra hit a solo homer and an RBI double, and Jin Ho Cho got his first major league win to lead the Red Sox to just their fifth win in 14 games. Jose Offerman added three hits and an RBI and Mike Stanley hit a solo home run for Boston.

Cho (1-0), a 23-year-old Korean right-hander, gave up five hits and four runs in six-plus innings. Todd Zeile hit a three-run homer for Texas, which lost for just the ninth time in 38 games.

INDIANS 10, MARINERS 6: Roberto Alomar and Manny Ramirez hit back-to-back homers in host Cleveland's five-run fourth inning, and Dave Burba (7-2) pitched seven solid innings. David Justice and Jacob Cruz added two-run homers for the Indians, who have scored 10 runs or more 13 times this season.

Ken Griffey Jr. hit his 26th homer and Butch Huskey also homered for the Mariners, who had their four-game winning streak snapped.

YANKEES 6, ANGELS 2: Bernie Williams homered and doubled twice, leading Hideki Irabu and New York at home. Irabu (4-3) allowed three hits in seven innings and Derek Jeter drove in two runs as New York handed Anaheim its sixth loss in a row.

ATHLETICS 13, TIGERS 1: John Jaha homered twice and rookie Tim Hudson (2-0) scattered nine hits over seven innings to spark visiting Oakland. Matt Stairs and Jason Giambi also homered for the A's, who snapped a four-game losing streak with only their third win in their last 16 road games.

Stairs was 3 for 5 with four RBI and Tony Phillips was 3 for 3 with a walk and three runs scored as Oakland tagged five pitchers for 16 hits. Luis Polonia was 4 for 5 for Detroit, which has lost four of five.

CAPTION: Indians' Manny Ramirez eyes his 19th homer, a fourth-inning blast that gave him 79 RBI, tops in the major leagues.