Omar Infante homered to break an eighth-inning tie, and Jason Johnson earned his first win since April 18, pitching eight solid innings to lead the Detroit Tigers past the host Baltimore Orioles, 5-3, yesterday.
With the score, 3-3, Infante homered off Jorge Julio (1-1) after Ivan Rodriguez singled with one out. Infante was in a 1-for-16 skid before connecting.
Craig Monroe also homered for the Tigers, and Rondell White went 1 for 4 to extend his hitting streak to a season-high 16 games.
Miguel Tejada and Rafael Palmeiro homered for the Orioles, who have not lost three straight this season. Brian Roberts got two singles to stretch his career-best hitting streak to 17 games.
Johnson (3-4) gave up three runs and seven hits, striking out three and walking one.
Orioles starter Hayden Penn allowed three runs, one earned, over 4 2/3 innings in his major league debut.
Twins 4, Blue Jays 3 -- Kyle Lohse pitched seven strong innings, and Juan Castro and Shannon Stewart hit back-to-back homers to lead visiting Minnesota over Toronto.
Castro narrowly missed a home run in the fifth inning after his ball hooked foul, but he hit David Bush's next pitch for his second homer in two days. Stewart followed with his home run, giving him homers in three straight games.
Lohse (4-3) allowed just one run and six hits, while striking out three and walking none. He gave up just seven runs in his five starts in May, dropping his ERA from 6.65 to 4.22.
Angels 14, Royals 1 -- Garret Anderson drove in five runs with a homer and a three-run double, Steve Finley and Chone Figgins each had three RBIs, and host Los Angeles routed Kansas City.
The Angels won their third straight and improved to a season-best nine games over .500.
Kelvim Escobar (2-2) allowed a run and four hits over five innings in his first start off the disabled list.
Indians 6, Athletics 3 -- Ben Broussard and Jhonny Peralta each drove in two runs and host Cleveland stretched Oakland's losing streak to seven games.
The Athletics have lost 19 of 23 and are a major league-worst 5-19 in May, their most losses in a month since going 8-19 in July 1997. Oakland dropped eight straight from May 7-15, the Athletics' worst losing streak since 1998.
Mariners 3, Devil Rays 2 -- Aaron Sele took a two-hitter into the seventh inning and Pat Borders homered, leading visiting Seattle over Tampa Bay.
Sele (4-4) allowed two runs and four hits in 6 2/3 innings for his second straight win, helping the Mariners snap a four-game losing streak. Borders, 42, put the Mariners up, 3-1, with a solo homer in the seventh. It was his first since July 16, 2004. Aubrey Huff homered for Tampa Bay, which was looking for its first five-game winning streak since last June.
The game between the Chicago White Sox and the host Texas Rangers was postponed by rain. The game was called after a delay of 2 hours 45 minutes. It will be made up when the White Sox return to Texas Aug. 29-31.