Eric Hosmer and Billy Butler homered and drove in three runs apiece, and the Kansas City Royals beat the Los Angeles Angels 7-3 Sunday, taking two of three in their season-opening series. Jonathan Sanchez (1-0) survived through five innings to win his first start with the Royals, who dampened the revamped Angels' much-hyped home debut with two victories after getting shut out on opening day. Albert Pujols went 2 for 3 with a double and two walks, driving in his first run for the Angels with a first-inning groundout. Los Angeles' new $240 million slugger went 3 for 10 with two doubles in his first three games at Angel Stadium. Rays 3, Yankees 0: Jeremy Hellickson came within one out of a three-hit shutout on his birthday and the Tampa Bay Rays beat the New York Yankees to complete a season-opening sweep and match the best start in club history. Carlos Pena and Jeff Keppinger homered for Tampa Bay. Orioles 3, Twins 1: Jason Hammel took a no-hitter into the eighth inning in his Baltimore debut, and the Orioles beat the Minnesota Twins for a three-game sweep. Tigers 13, Red Sox 12, 11 innings: Alex Avila's two-run homer with two outs in the bottom of the 11th inning gave the Detroit Tigers a stunning victory over the Boston Red Sox. Indians 4, Blue Jays 3: Carlos Santana hit two home runs on his 26th birthday, Derek Lowe pitched seven strong innings and the Cleveland Indians beat the Toronto Blue Jays 4-3 Sunday for their first win.