TORONTO — Miguel Batista wanted the special night former teammate Randy Johnson had.

Batista took a no-hit bid into the sixth inning, and the Toronto Blue Jays handed Johan Santana his first loss in 20 starts with a 5-3 victory over the Minnesota Twins on Tuesday.

Johnson pitched a perfect game for Arizona against Atlanta.

"I think it stinks that a 40-year-old man can do it, and I'm 33 and I didn't," Batista said.

Batista (2-3) didn't allow a hit until Luis Rivas' leadoff single in the sixth. He gave up two runs on two hits, walking five and striking out five in six innings.

Batista pitched behind Johnson in Arizona the past three years.

"I'm really happy to see that at his age he's still the best," Batista said. "When they come to play us, I can ask him what the secret was."

Reed Johnson and Carlos Delgado each had two RBIs for the Blue Jays, and Terry Adams escaped a ninth-inning jam.

Santana (2-1) lost for the first time since July, 23, 2003, against Kansas City. He had won 10 straight decisions.

WHITE SOX 4, INDIANS 2: At Cleveland, Jon Garland pitched seven strong innings and Chicago ended the Indians' season-high five-game winning streak.

Garland (3-2) allowed one run and five hits, struck out six and walked one.

Paul Konerko hit a two-run single in a four-run fourth off Cleveland's Chad Durbin (3-4).

Damaso Marte gave up a sacrifice fly to Victor Martinez in the eighth and Billy Koch worked the ninth for his seventh save.

RED SOX 7, DEVIL RAYS 3: At St. Petersburg, Fla., Tim Wakefield allowed one run in seven innings and Mark Bellhorn hit a three-run homer for Boston, which handed the Devils Rays their fourth consecutive defeat.

Wakefield (3-2) gave up only three hits to raise his career record against Tampa Bay to 9-1. He struck out two and walked two in beating Mark Hendrickson (3-3), who gave up six runs and eight hits in six-plus innings.

View Comments

Bellhorn homered during a five-run seventh.

ROYALS 7, RANGERS 6: At Arlington, Carlos Beltran and Matt Stairs hit three-run homers, and Kansas City rallied from a five-run deficit to beat Texas.

Mike Sweeney also homered for the Royals, who snapped a three-game skid with only their fourth road win of the season. Angel Berroa and Benito Santiago had three hits each for the Royals, who had a season-high 16.

Scott Sullivan (3-0) won in relief, and Nate Field got his first major league save. The Rangers' R.A, Dickey (4-3) allowed six runs and 10 hits in 5 1/3 innings.

Join the Conversation
Looking for comments?
Find comments in their new home! Click the buttons at the top or within the article to view them — or use the button below for quick access.