Rays 1, Royals 0
Wade Davis beat Zack Greinke in a scintillating pitchers' duel Sunday, and Evan Longoria homered for host Tampa Bay, which has won 15 of 19. Davis (3-1) allowed three hits, three walks and struck out five in seven innings during his latest matchup with an AL ace. The righthander has faced the opposing team's Opening Day starter in all five of his starts this year.
Greinke (0-3) gave up four hits in his 10th career complete game and first this season. The 2009 AL Cy Young Award winner has yielded just three runs over 22 innings in his last three starts.
Longoria homered in the fourth to put the Rays ahead. He had been hitless in 10 at-bats against Greinke before a first-inning single.
Twins 8, Indians 3
Rookie Wilson Ramos had four of visiting Minnesota's 20 hits and the Twins got another strong start from Francisco Liriano (4-0). Ramos is the first Twins player with four hits in his major-league debut since Kirby Puckett on May 8, 1984. Minnesota's Jim Thome homered and tied Rafael Palmeiro for 11th on the career list with 569.
Blue Jays 9, Athletics 3
Shaun Marcum won for the first time since 2008, and Aaron Hill went 3-for-4 with a home run for host Toronto. Marcum (1-1), who missed last season after elbow surgery, won for the first time since Sept. 11, 2008. Toronto jumped on a struggling Ben Sheets (1-3) with a four-run first. Sheets allowed nine runs in 31/3 innings.
Tigers 5, Angels 1
Rangers 3, Mariners 1
David Murphy tied the game in the ninth, then hit a sacrifice fly to drive in the go-ahead run in the 11th, and Texas swept a three-game set in Seattle for the first time since April 13-15, 1999 - Texas' next-to-last series at the Kingdome.- AP