BALTIMORE (AP) -Garrett Olson pitched seven innings of three-hit ball, Nick Markakis went 3-for-4 with a home run, and the Baltimore Orioles ended the New York Yankees' five-game winning streak with a 6-1 victory Monday.
Aubrey Huff also homered for the Orioles, who snapped a five-game skid that began with successive defeats in New York. Markakis is 9-for-11 with two doubles and a homer against Darrell Rasner (3-1), who gave up one run and five hits in six innings.
Hideki Matsui had three of New York's five hits and scored the Yankees' lone run, on a ninth-inning single by Chad Moeller.
Blue Jays 7, Royals 2
TORONTO (AP) - Shaun Marcum won for the first time in four starts, Gregg Zaun hit a two-run homer and Toronto completed its first four-game sweep of Kansas City.
Marcum (5-3) gave up two runs-one earned- and five hits in 7 1-3 innings, lowering his ERA to 2.64. He struck out six and walked one. The Kansas City, Mo., native is 3-1 with an 1.09 ERA in seven career games against his hometown team.
Brett Tomko (2-6) allowed seven runs - six earned - and eight hits in six innings. He has won once in his past nine starts, his ERA rising to 6.11.

Top MLB Public Bets

#2 955 New York Mets  99%
#3 976 Cleveland Indians  99%
#4 964 Tampa Bay Rays  97%
#5 971 Miami Marlins  96%
#8 969 Houston Astros  89%
#9 960 Toronto Blue Jays  87%
#10 962 Detroit Tigers  72%

MLB Top Stories

Thumbnail White Sox vs. Cubs Prediction Will the Cubs beat their cross-town rivals the White Sox today at 2:20PM ET when the teams meet at Wrigley Field?
Thumbnail Cardinals vs. Cubs Prediction Will Jose Quintana shut down the Cardinals when the Cubs host their biggest rivals at 8:05PM ET?
Thumbnail Nationals vs. D-Backs Prediction Despite the pitching matchup, will today's Nationals and Diamondbacks game go over the betting total at 4:10PM ET?
Thumbnail Braves vs. Dodgers Prediction Is the under a safe bet to cash this afternoon when the Dodgers host the Braves at 4:10PM ET?
Thumbnail Padres vs. Giants Prediction Will the over cash again today in San Francisco when the Giants host the Padres at 4:05PM ET?

MLB Team Pages