BOSTON -- Mookie Betts hit three home runs and drove in a career-best eight runs and Dustin Pedroia collected five hits to power the Boston Red Sox to a 16-2 rout of the Arizona Diamondbacks on Sunday.Rick Porcello became the first Red Sox pitcher in 70 years to open a season 12-0 at Fenway Park, improving his overall record to 16-3 as Boston completed a three-game sweep of Arizona.Betts had two chances to hit a fourth homer, but lined out to right and then grounded out in the eighth inning. The crowd chanted `Lets Go Mookie! before his final at-bat.For Betts, it was the right-fielders second three homer game of the season. He hit three against Baltimore on May 31.Jackie Bradley Jr. chipped in with a two-run homer for the Red Sox, who closed a six-game homestand at 4-2.What was billed as a marquee pitching matchup turned into a rout early when Zack Greinke (11-4) was tagged for three homers and nine runs in 1 2/3 innings.Porcello allowed one run on three hits over seven innings and became the first Boston pitcher since Dave Boo Ferriss to begin a year by winning his first 12 decisions in Fenway.Betts two-run homer in the first cleared the Green Monster and made it 2-0.His second -- a three-run shot into the first row of Monster seats -- keyed a seven-run second. Bradley hit his off the Pesky Pole, and rookie Andrew Benintendi and Pedroia each drove in a run during the inning.Betts third homer was a three-run shot that caromed off a billboard above the Monster in a six-run fifth.Michael Bourn had a solo homer and RBI single for the Diamondbacks. They had won four straight before being swept.It was the second-most runs Greinke has allowed in his career. He gave up 11 in a start for Kansas City, against the Diamondbacks on June 10, 2005.TRAINERS ROOMDiamondbacks: C Welington Castillo is due back Monday from bereavement leave.Red Sox: Bradley was in the lineup after getting Saturday off to rest and nurse a sore big toe.HUGE MILESTONEPedroia had his fifth career five-hit game, most in club history.BIG REQUESTRecently acquired Red Sox C Bryan Holadays preschool-age son walked over to David Ortiz in the clubhouse, looked up and asked: Can you teach me how to hit home runs every time?Big Papi smiled and replied: You want to learn how to hit home runs every time? Well work on that.UP NEXTDiamondbacks: LHP Robbie Ray (5-11, 4.57 ERA) faces RHP Bartolo Colon (10-6, 3.35) Monday in the opener of a three-game series against the Mets.Red Sox: LHP Drew Pomeranz (0-2, 5.26) is set to start when they open their four-city road trip. RHP Josh Tomlin (11-5, 4.18) goes for the Indians. Wholesale Nike Air Max From China . While hell be dialed in to that tournament on a course he loves, you can forgive him if his eyes glance down the calendar just a bit, towards April. Cheap Air Max 270 . -- If this was Aaron Gordons final home game at Arizona, and it almost certainly was, then he went out in style. https://www.wholesalenikeairmaxshoes.com/ . According to a report from the Vancouver Province, the Lions are expected to replace former DC Rich Stubler with defensive backs coach Mark Washington. Discount Nike Air Max Wholesale . -- Aldon Smith believes he is on the path to being sober for good. Nike Air Max Sale . LOUIS -- Heading into the final stretch of the season, the issues for the Chicago Bears banged-up defence only seem to be getting worse.DETROIT -- Miguel Cabreras body is making it difficult for him to run without appearing to be in pain. Luckily for the Tigers, its not keeping the reigning Triple Crown winner from swinging the bat really well. Cabrera hit a tiebreaking solo homer in the ninth inning, lifting Detroit to a 6-5 win over Kansas City on Saturday night hours after Royals infielder Miguel Tejada was suspended for at least the rest of this season for testing positive for an amphetamine. "Every at-bat, every game, you want to do something good, because I think people pay for that," Cabrera said. Cabrera has been slowed by a strained lower abdomen, injured hip and banged-up left leg. He was healthy enough to take a victory lap and looked relatively comfortable rounding the bases as a sellout crowd of 41,850 cheered. "When you hit a home run like that, youre loose, smooth," he said. Cabrera leads the major leagues with a .358 batting average and 117 RBIs and trails only Baltimores Chris Davis in homers. Aaron Crow (7-4) threw five pitches, with Cabrera hitting his 3-1 offering for an opposite field homer, his 39th, driving a fastball high and outside just over the right-field wall. "Theres not three hitters in baseball that could hit that pitch out of the ballpark," Royals manager Ned Yost said. "Hes one of them. Take your hat off to him." Joaquin Benoit (3-0) gave up only one walk in the ninth for the win. Prince Fielder hit a tiebreaking solo homer in the seventh inning and made a good defensive play for the third out of the ninth. Kansas City tied the game for a third time in the eighth inning when Emilo Bonifacio singled, stole second, advanced on a throwing era by Detroits backup catcher and scored on Chris Getzs RBI single off Jose Veras. "We couldnt get the lead," Yost said. Detroit starter Doug Fister gave up three runs and 10 hits over 6 1-3 innings. After throwing a season-high 118 pitches, he was replaced by Drew Smyly, who gave up a game-tying homer to Salvador Perez on a 1-2 count with two outs in the seventh. Kansas City starter Wade Davis allowed four runs on eight hits and lasted just 3 2-3 innings. Tigers manager Jim Leyland and catcher Brayan Pena were ejected in the fourth inning after a call went against Detroit and helped Kansas City tie the game. The Tigers were angry because Kansas Citys Alcides Escobar appeared to foul off a pitch with a check swing after the ball hit the dirt. The umpiring crew, though, ruled that it was a wild pitch and that allowed Chris Getz to advance from first to third base.dddddddddddd Leyland was ejected and went on the field a second time, directing a demonstrative rant toward first base umpire Bob Davidson. After Escobar hit a game-tying double, Pena had more to say about the call and was tossed by plate umpire Mike Muchlinski. Davidson took the blame for missing the call. "Thats really on me because I shouldve seen the ball change directions," Davidson said following the game. In the home half of the inning, Cabrera put Detroit ahead 4-3 with his 24th double on a hit deep into the right field corner, but barely beat the throw to second base. Cabrera, clearly, would rather play through pain than sit and hope to get healthier. In the first inning, he hit a grounder to third that Mike Moustakas bobbled into foul territory and still managed to throw Cabrera out. Kansas City scored two in the third inning on consecutive singles by Alex Gordon and Perez and tied it at 3 in the fourth after the disputed call that led to Leyland and Pena being ejected. The Royals tied the game for the second time with Perezs fifth homer in the seventh and Fielders line drive over the right-centre wall -- his 19th homer, and second of the series -- put Detroit back ahead by a run. Tejada will not be back in baseball any time soon, if at all. He became the third former MVP in a month to be suspended, getting suspended for 105 games. His ban came after Yankees slugger Alex Rodriguez was suspended for 211 games -- hes appealing -- and Brewers star Ryan Braun got a 65-game penalty that will keep him off the field for the rest of the season. A person familiar with the situation told The Associated Press that Tejada tested positive for Adderall, a substance the 39-year-old has used to treat attention deficit disorder. The person spoke to the AP on condition of anonymity because those details were not made public. Tejada apologized in a statement released by the players association, saying he made a mistake for taking a medication to treat a medical condition while re-applying for an exemption to use it. NOTES: Moustakas played for the first time since leaving a game Monday with an injured left calf and Jamey Carroll pinch hit for him in the seventh. "He was fine, but his leg was starting to tire a little bit," Yost said. ... Before throwing out the ceremonial first pitch, NASCAR driver Kasey Kahne chatted about racing with Tigers right-hander Justin Verlander, who said he has taken laps at Richmond International Raceway in his own car. ' ' '