Huff hit for the cycle, but the Los Angeles Angels got a tiebreaking two-run homer from Kendrick in the ninth inning to beat the Baltimore Orioles 9-7 Friday night.
Kendrick connected off Chris Ray (4-6) with two outs, helping Los Angeles _ which blew a five-run lead and trailed 7-5 in the seventh _ end a three-game losing streak.
Scot Shields (2-2) got the final two outs in the eighth and Francisco Rodriguez worked the ninth for his 23rd save.
"We were fortunate tonight. Those guys outplayed us a lot of ways," Angels manager Mike Scioscia said. "With the night Huff had, we were lucky to have recovered a win."
Huff tripled in the second, doubled in the fourth and hit a three-run homer in the fifth.
"As a 235-pound fat guy, you get a triple out of the way, that's something. After I got the double, it kind of snuck in my mind. But I haven't been hitting homers lately, so I'm thinking that's going to be a long shot, and I hit that," Huff said.
Before coming to the plate in the seventh, teammate Kevin Millar told Huff, "You've got to get that single for all the fat guys out there."
Right-hander Chris Bootcheck jammed Huff, but his blooper fell for a base hit. He left for a pinch-runner after going 4-for-4 with three RBIs, getting a curtain call.
"Obviously it would have been better if we won," Huff said, "but we didn't get it done."
In other AL games, it was Boston 2, Texas 1; the New York Yankees 2, Oakland 1; Cleveland 2, Tampa Bay 1; Minnesota 11, Detroit 1; Kansas City 8, Chicago White Sox 1 and Seattle 5, Toronto 3.
The last Oriole to hit for the cycle was Cal Ripken in 1984. The only other Oriole to do it was Brooks Robinson in 1960; Huff is the first Baltimore player to hit for the cycle at home.
Signed as a free agent during the offseason, Huff tied a career high with four hits. He is the third major leaguer to hit for the cycle this season, joining Fred Lewis of San Francisco and Mark Ellis of Oakland.
"Obviously for me, that's probably one of the most special days of my baseball career," Huff said. "The triple was my 1,000th hit, the double was my 200th double. The homer, we were lucky enough to get that back from a fan. And the single, I got it back. So I got all four balls. That's going to be a pretty good memento."