Kansas City does little things right in victory

? Matt Stairs drove in the go-ahead run with an RBI single in the eighth inning and Mark Grudzielanek homered, leading the Kansas City Royals to a 4-3 victory over the Los Angeles Angels on Wednesday night.

Mark Redman (3-4) won his third straight start, allowing three runs and four hits in eight innings. He struck out one and walked three.

Ambiorix Burgos got three outs for his ninth save in 15 attempts.

The win snapped a four-game losing streak by the Royals, who already this season have endured losing streaks of 13, 11 and six games. They are 17-47, and would have to go 46-52 the rest of the way to avoid their fourth 100-loss season in five years and Buddy Bell’s second as a major league manager. His 1996 Detroit Tigers lost 109 games.

Scot Shields (3-4) relieved Angels starter Kelvim Escobar in the eighth and gave up a leadoff single by David DeJesus, who advanced to third on Grudzielanek’s sacrifice bunt and a groundout by Doug Mientkiewicz. Stairs drove in DeJesus with a bouncing single up the middle on a 1-1 pitch.

Escobar allowed three runs – two earned – and five hits over seven innings and struck out five after being staked to a 3-1 lead on Robb Quinlan’s three-run homer in the second. The no-decision left the right-hander 0-5 in his last six starts since a 12-7 victory over Seattle on May 12.

Escobar shrugged off Grudzielanek’s first-inning homer and allowed only one of his next 15 batters to reach base. But No. 9 hitter John Buck singled leading off the sixth and took third when third baseman Chone Figgins fielded DeJesus’ grounder on the infield grass and threw wildly to second base on the attempted force.

Grudzielanek followed with an RBI single and DeJesus scored on a groundout by Mientkiewicz, tying it at 3.

Notes: Wednesday marked exactly one year since Angels reliever Brendan Donnelly was ejected from a home game against the Washington Nationals – before he ever threw a pitch – for wearing a fielder’s glove with pine tar on it. He was given a 10-game suspension, which was later reduced to eight games. Since the ejection, Donnelly’s ERA is 3.30. … The Angels have allowed a major league-worst 45 unearned runs, matching last season’s total with 97 games still left in their season. They have 49 errors, tied with Toronto for the most in the AL. … Angels 1B Casey Kotchman, sidelined since May 9 with a viral syndrome, got some blood work done this week and the test results are expected back by Thursday. … Angels SS Orlando Cabrera was 0-for-3 with a walk and has reached base in 44 consecutive games, the longest current streak in the majors. … Angels rookie first baseman Kendry Morales got the night off after playing 19 straight games following his promotion from Triple-A.