SAN DIEGO -- James Shields was on another road mound and thats a good thing for the Kansas City Royals. Then again, he really was at his home away from home. "It was nice to sleep in my own bed last night," Shields said after pitching Kansas City past the San Diego Padres 8-0 Wednesday. Shields (4-3) won at Petco Park, which isnt far from his residence in Rancho Santa Fe. "I got to play with the dog and see the kids for the first time in about a month," Shields said. "It was really nice to be around the house." Shields wasnt a welcome sight for the San Diego batters, scattering seven hits over seven innings. With Eric Hosmer driving in a season-high four runs and the Royals scoring three times in the first inning, Shields was able to win with less than his best. "I didnt think my stuff way that good today," said Shields, who threw a season-high 118 pitches. "I was all over the place, getting behind in counts a lot. It was a grind day, but sometimes you got to go out there without your good stuff and compete and that is what I did." Padres ace Andrew Cashner (2-5) didnt see the fifth inning. "Were kind of in a team-wide funk," Cashner said. The Royals are headed the opposite direction. They won their second straight game, took their first series at Petco Park and snapped a five-game losing skid since rolling into town. "That was what you call an AAGG -- an all-around good game in all phases," Kansas City manager Ned Yost said. "Shields was fantastic, the bullpen was great, our defence was solid and we had very, very good baserunning. And our offence had as good as a day as we have had against a darn good young pitcher in a long time." For a good stretch, Shields, who struck out four and walked two, has been tough on the road. Hes won four straight starts away from Kauffmann Stadium and since the start of last season is 14-4 with a 2.00 ERA. Hosmer got three hits. He finished the series going 7 for 15 with seven RBIs, a homer and a double. "The power numbers will come," Hosmer said. "Im not worried about that. Its early in the season and right now Im just doing anything to help this team win." "The biggest thing today was coming up with runners in scoring position and getting guys in," he said. The Padres scuffled, not having any better luck against two relievers after Shields exited. They were shut out for a major league-high sixth time this season. San Diego has lost six of eight overall. Cashner, who lasted a season-low four innings, had trouble from the start. He threw 43 pitches in the first, hurt by a pair of errors from shortstop Everth Cabrera that led to two unearned runs. "I feel bad for my teammate, for Cashner," Cabrera said. Alcides Escobar reached when Cabrera misplayed his ground ball after Nori Aoki opened with a single. Hosmer hit a two-run single, Alex Gordon reached base two batters later when Cabrera mishandled his grounder and Danny Valencia followed with a broken-bat, RBI single. Cashner ended the inning by getting Shields to ground out with the bases loaded in a nine-pitch at-bat. "That was the best AB of the game," Hosmer said. The Padres had a chance to cut into their deficit in the second when they got three hits. But Cameron Maybin was too aggressive rounding second base on an infield single, and Escobar slid in behind from shortstop, took Hosmers throw from first base and made the tag. Padres manager Bud Black requested a review, but the call stood. It marked the first time in five appeals this season that Black had lost. The Padres tied a season high with three errors, and had a passed ball and wild pitch in allowing four unearned runs. NOTES: Padres 3B Chase Headley (strained right calf) will play for Single-A Lake Elsinore on Thursday and Friday. He could be activated for Saturdays game against the Marlins. ... Padres OF Carlos Quentin is with Triple-A El Paso for at least two games and then will be re-evaluated. Quentin has been on the DL all season with knee problems. ... Royals 2B Omar Infante was out of the lineup with a sore back. He was replaced by Danny Valencia, one of three Royals with three hits. ... The Padres open a four-game series with the Marlins on Thursday with RHP Ian Kennedy (2-4, 3.43) facing RHP Jacob Turner (0-0, 9.90). ... The Royals play Seattle on Thursday as LHP Danny Duffy (1-2, 2.19 ERA) goes against Mariners RHP Hisashi Iwakuma (1-0, 5.40). Dallas Mavericks Jerseys . Ozuna hit Reeds 2-2 pitch off the batters eye far above the 407-foot sign in straightaway centre. It was the fifth blown save in 25 tries for Reed (1-5) and the ninth home run the closer has allowed in 38 appearances. Nuno, acquired in the deal that sent Brandon McCarthy to the New York Yankees, gave up three hits, struck out a career-high seven and walked one in seven innings. Luka Doncic Mavericks Jersey . -- The Chicago Bears have agreed to terms with safety Brock Vereen and QB David Fales on four-year contracts. http://www.mavericksteamofficial.info/di...vericks-jersey/. The union filed a grievance late Thursday, one day after Goodell suspended four players who participated in bounties from 2009-11. The complaint says Goodell is prohibited from punishing players for any aspect of the case occurring before the new collective bargaining agreement was signed last August. Dwight Powell Jersey . -- Alex Anthopoulos spoke volumes with what he didnt say on right-hander Ervin Santana. Jalen Brunson Mavericks Jersey . The ongoing funk on penalty kill and an unusually quiet night on home ice for the power play divided the Leafs from the Bruins at the ACC in a rare Sunday night affair.BARCELONA, Spain -- Atletico Madrid sweated out a 1-0 victory over Villarreal without leading scorer Diego Costa to stay top of the Spanish league on Saturday, while Lionel Messi scored two goals in Barcelonas 3-1 win over Real Betis to stay one point behind. Gareth Bales long-range goal helped make sure Real Madrid didnt miss star Cristiano Ronaldo as it cruised to a 4-0 victory at Real Sociedad, staying within three points of the pacesetters in third place. Messi converted a 14th-minute penalty and followed up a second spot kick that was blocked by goalkeeper Adan Garrido to seal the victory in the 86th. Messi recorded his 24th and 25th league goals of the season -- pulling him level with Diego Costa as the leagues second-leading scorers behind Ronaldos 28 -- but Barcelona again showed problems in defence that last-placed Betis failed to fully exploit. Earlier, Atleticos Raul Garcia scored in the 14th and Diego Simeones side held out to deny Villarreal in the second half as it stayed undefeated at its Vicente Calderon stadium through 17 league games this season. "We didnt have the strength and energy that we have had on other days," said Simeone. "But my team played smart, and when you play smart you make up for the lack of energy to pull out the win." Atletico hopes Diego Costa will recover from a right thigh injury for Wednesdays Champions League quarterfinal with Barcelona after they drew 1-1 in the first leg. Atletico then has six games left as it tries to claim its first league title since 1996. While David Villa was ineffective before being substituted with half an hour to play, Garcia again proved his value to Atletico as a versatile attacking midfielder by pushing aside his marker to head in Jorge "Koke" Resurreccions corner kick. Also, Rayo Vallecano won 3-0 at home over Celta Vigo to get its fifth win in seven rounds and move six points from the relegation zone. Barcelona unfurled a banner in the Camp Nou stands before the match that read "Hands Off La Masia," referring to FIFAs one-year transfer ban after footballs governing body found the Catalan club guilty of breaching regulations in signing youth players for its renowned training academy.dddddddddddd Barcelona club president Josep Bartomeu also said that he had a "friendly and cordial conversation" with FIFA president Joseph Blatter about the ban. "We are going through some tough times, but we have managed to isolate ourselves and concentrate on the matches," Barcelona forward Pedro Rodriguez said. Messi put Barcelona in charge after Alexis Sanchez was fouled by defender Jordi Figueras in the area. Barcelona started to show the same drop in energy that had affected Atletico after Xavi Hernandezs free kick grazed the crossbar. But just when Betis was playing its best, Figueras gifted Barcelona a goal by knocking Adrianos pass into his own net in the 67th. A minute later substitute Ruben Castro scored for Betis with Barcelona disorganized at the back, using a feint to make two defenders slide to the turf before he poked the ball beyond goalkeeper Jose Pinto. Messi finally calmed the nervous crowd after Antonio Amaya handled Neymars cross in the box. Adan saved Messis first try and even recovered to get a glove on his follow-up effort, only to see the ball trickle over the goalline. With Ronaldo nursing his hurt left knee, Madrids visit to Sociedad was billed as its toughest outing left in the league. Instead it proved to be a pleasant trip to San Sebastian, as Madrid put together a no-nonsense performance highlighted by Bales outstanding strike. Sociedads early push sputtered out when its former player Asier Illarramendi tilted the game in Madrids favour just before halftime by scoring a rebound from Karim Benzemas shot that goalie Claudio Bravo pushed down in front of his net. After Sergio Ramos and Benzema had both hit the woodwork, Bale pounced on Bravos scuffed goal kick that fell to him 30-meters outside the area before quickly unleashing a blistering left-footed strike to seal the result in the 66th. Pepe swept in Madrids third in the 85th before substitute Alvaro Morata scored with two minutes to play. ' ' '