KANSAS CITY (AP) - It took the Kansas City Royals exactly one game to cast serious doubt on any credibility Cactus League stats might have.
After hitting .308 and posting a Cactus League-best 20-10-1 spring training record, the Royals managed just seven hits and committed three errors Thursday in a 4-2 opening-day loss to the Los Angeles Angels.
As disappointed as anyone was left fielder Alex Gordon, who went 0-for-5 after batting .343 with six homers and 23 RBI in Arizona. He struck out with runners at the corners and two out in the ninth.
"It's just one day," Gordon said. "We're not going to look too much into it. It stinks to lose the way we did. It's positive to fight back the way we did, but we came up short."
Luke Hochevar, making his first opening-day start, gave up nine hits, including homers by Torii Hunter and Jeff Mathis.
"That's obviously not how you want to start the season," he said. "I made two mistakes and they both ended up over the fence. They both were mistakes being aggressive."
Hunter hit a mammoth solo drive to center in the fourth.
"I was going right after him and the ball came right over the plate, and into his nitro zone," Hochevar said. "It was a curveball to Mathis. In the fourth, my ball got up in the zone and I didn't execute as well."
Take away a near-collapse by the bullpen and this was just what the Angels wanted to see in their season opener Thursday.
Besides the home runs by Hunter and Mathis, Jered Weaver pitched 61â„3 strong innings.
"I just tried to keep people off the basepaths as much as possible," Weaver said. "It's obviously nerve-racking the first time out."
Weaver (1-0) allowed only two harmless singles by Melky Cabrera while improving to 3-0 in his last four starts against Kansas City. The 2010 major league strikeout leader fanned six and walked two as the Angels won their opener for the seventh time in the last eight years.
Hochevar (0-1) pitched 52â„3 innings and gave up four runs, three earned.
Once Weaver was out of the game, the Royals made it interesting on solo shots by Mike Aviles and Jeff Francoeur, but Los Angeles' bullpen escaped threats in the eighth and ninth.
"Weaver is as good a pitcher I've seen at being able to disrupt hitters' timing," Royals manager Ned Yost said. "That's what pitching is all about, trying to keep the opposition off balance and he does it as well as anybody. He has a changeup, got different speeds on his slider and throws his fastball at different speeds and he bangs strikes."
Aviles' leadoff drive off Kevin Jepsen trimmed Los Angeles' lead to 4-2 in the eighth. The Royals went on to load the bases on three walks, but Michael Kohn, the Angels' fifth pitcher, struck out Francoeur and retired Alcides Escobar on a fly ball to end the inning.
With runners at the corners and two out in the ninth, Gordon barely missed a home run before Fernando Rodney struck him out for the save.
"We were fortunate at the end. Too many base on balls," Angels manager Mike Scioscia said. "When we needed to make a pitch, our guys did. But you can't just keep cracking open the door. They're an aggressive team and they've got guys who can drive the ball out of the park."
Weaver had faced the minimum until Cabrera flared a single into left with one out in the fourth. The right-hander, the Angels' pitcher of the year the past two seasons, then retired six of the next seven, allowing only one walk, before Cabrera singled up the middle with two out in the sixth.
Hunter, on a 3-2 pitch, cranked a 446-foot shot over the center-field fence leading off the fourth. It was his 27th homer against the Royals, the most he's hit off any club. Vernon Wells and Erick Aybar followed with back-to-back doubles.
Hunter also singled in the fifth but a piece of his bat went into the stands on the third-base side and hit a woman. She appeared to be bleeding and Hunter sent somebody to give her a souvenir bat.
"I hope and pray that she's all right," Hunter said.
She is. Stadium security said the woman was treated at the scene and insisted on remaining at the game. She did, however, asked to be seated somewhere out of the way of flying bats.
The Royals committed three errors. After Mathis went deep in the sixth, Peter Bourjos bunted and wound up at third on throwing errors by Hochevar and second baseman Chris Getz. Maicer Izturis ended up driving him in with a single.
"I think this is like my 13th opening day," Hunter said. "Thirteen of them and I'm still kind of nervous and anxious to see what happens. But it's cool to come out with a win."
Hisanori Takahashi replaced Weaver and allowed Francoeur's two-out drive in the seventh.
Third baseman Aviles was booed when he ran toward the left-field dugout chasing a high pop off the bat of Bobby Abreu but let it fall in. It was called a no-play, but boos echoed again when Abreu then singled with two out in the fifth. But Aviles made a nice play on Wells' grounder to end the inning.
Notes: Royals relievers have switched sides. Since Kauffman Stadium opened in 1973, the home team bullpen had always been behind right field, the visitors' behind left. But now they've switched, giving KC dugout a better view of what's happening in their pen. ... Mike Sweeney, who signed a one-day contract this month and retired as a Royal, threw out the first pitch. ... The Royals called it a sellout but there were quite a few unoccupied seats scattered around Kauffman Stadium. ... The Angels improved to 1-3 in March games.