• Figure this: After scoring only five runs during a three-game sweep by the AL Central-leading Detroit Tigers this week, the Twins crossed home three times in the first inning and four times in the third against Lackey.
• Goat: He's been stellar all season, but Lackey's outing Friday night was ... lacking. He lost for the first time in nearly a month after allowing 10 hits, seven runs -- five earned -- and one walk with three strikeouts in five innings.
• Quotable: "I wasn't aggressive enough. I have no excuses. I didn't pitch well. We lost this game because of me. I'm not going to sleep well tonight. It bothers me a lot." -- Lackey
-- ESPN.com news services
Twins 7, Angels 5
MINNEAPOLIS (AP) -- The crowd was loud, the big hits came in bunches, and the Minnesota Twins were quickly having fun again.
Right now, the Los Angeles Angels are looking for that same kind of energy.
"Nice to shake hands again. We needed that, obviously," manager Ron Gardenhire said.
After scoring only five runs during a three-game sweep by the AL Central-leading Detroit Tigers this week, the Twins crossed home three times in the first inning and four times in the third against one of the best pitchers in the league.
Lackey (12-6) lost for the first time in nearly a month. He allowed 10 hits, seven runs -- five earned -- and one walk with three strikeouts in five innings.
That made him very angry.
"I wasn't aggressive enough," Lackey said. "I have no excuses. I didn't pitch well. We lost this game because of me. I'm not going to sleep well tonight. It bothers me a lot."
Carlos Silva (8-10) ended Minnesota's streak of seven quality starts since the All-Star break, but he lasted 6 2/3 innings despite some early trouble of his own.
Joe Nathan, who gave up the go-ahead run in the 10th inning of Thursday's loss to the Tigers, worked the ninth for his 19th save in 21 attempts. Jason Kubel hit a two-run triple, Nick Punto added a two-run single, and Minnesota totaled 12 hits.
Morneau's homer was huge, a shot to right-center that bounced off the folded-up football seats for a 5-4 lead in the third inning on the night his bobblehead dolls were handed out to fans.
It was his two-out RBI single in the first, however, that followed Joe Mauer's strikeout and gave the home dugout some life after the Detroit series in which all three defeats came by one run.
"I think everybody probably left here a little bit down after yesterday's game, but I think coming in today we know that one series isn't going to kill us," Nathan said. "It's still July. We've still got a long way to go."
The Angels have been having trouble scoring runs, too, and their lead over the Seattle Mariners in the AL West was trimmed to one game. That's the smallest it's been since May 15.
"I don't know if anyone thought we were going to stay as hot as we were for a few months," manager Mike Scioscia said. "But we don't expect guys to have downturns right now. These guys are too good not to come back."
Los Angeles has not hit a home run in the last 13 games, spanning 123 innings.
"Our offense has been fine," third baseman Chone Figgins insisted. "It's just sometimes you run into some guys throwing some good pitches."
Silva gave up 10 hits, five runs -- four earned -- and two walks while striking out one. Minnesota's usually outstanding defense was part of the problem, with three errors that helped the Angels score twice in the first inning and twice in the third.
Punto made a diving catch at third base to take a hit away from Vladimir Guerrero in the first, but his throw to first for a possible double play was wide and let the first run score. Gary Matthews Jr.'s two-out single tacked on another.
In the third, Figgins started a short blooper film by tripping and falling on the turf while trying to run from first to third on Guerrero's single to right field. Darnell McDonald threw to shortstop Jason Bartlett, whose toss to second was high.
The ball rolled back into right, Figgins returned to third and McDonald -- called up earlier in the day from Triple-A to replace injured Michael Cuddyer -- threw way over Punto's head at third.
Figgins was safe, Guerrero advanced to second, and Garret Anderson's two-run single came minutes later to put the Angels back in front, 4-3.
Slumping rookie Reggie Willits, moved out of the leadoff spot to last in the order, dropped down a sacrifice bunt to move two runners up in the fourth inning. Figgins drove one in to cut the lead to 7-5 with a sacrifice fly that Punto caught by racing back to the bullpen.
"We still feel like we were a pretty good team. Our confidence wasn't down," Twins center fielder Torii Hunter said.
Cuddyer was placed on the 15-day disabled list with a sprained thumb and is expected to return when he's eligible to be activated on Aug. 3. ... Mike Napoli tied his career high with three hits in his first appearance since spraining his ankle on July 1. Napoli hit the Angels' last homer in that game. ... Kubel had his second straight three-hit game.