Kal Daniels of the Dodgers led off the home 10th with a homer that beat the Cincinnati Reds, 2-1, last night in Los Angeles.

A former Red who was traded last season, he hit his ninth home run this season on a 1-1 pitch from reliever Norm Charlton (3-1). The victory kept the Dodgers in a virtual second-place tie with the San Diego Padres in the West, eight games behind the Reds.

The setback was the first for the Reds' "Nasty Boys" bullpen of Randy Myers, Rob Dibble and Charlton. They're 7-1. Winner Don Aase (2-1) yielded one hit in two innings in relief of Mike Morgan.

Reds starter Jack Armstrong failed to become the majors' first nine-game winner. He left after 8 1/3 innings with the score 1-1. He lowered his major league-leading ERA to 1.55.

The Dodgers scored in the first to end Armstrong's shutout streak at 22 innings. Lenny Harris led off with a double and came around on Stan Javier's sacrifice and Daniels's fly to shallow left.

Padres 2, Braves 1:

Pinch hitter Fred Lynn singled off the right field fence to drive in the second of two seventh-inning runs in San Diego.

Loser Pete Smith (4-4) pitched out of a bases-loaded, none-out jam in the sixth and took a 1-0 lead and a five-hitter into the seventh. But he walked Mike Pagliarulo to start the inning.

Pagliarulo went to third on Phil Stephenson's hit-and-run single, with Stephenson taking second when the ball got away from left fielder Lonnie Smith.

Pinch runner Shawn Abner scored the tying run when right fielder Dale Murphy made a sliding catch of Garry Templeton's drive. Lynn then batted for winning pitcher Dennis Rasmussen and got his game-winning single off the fence, his third hit in six pinch-hitting efforts.

Rasmussen (5-2) yielded five hits in seven innings and Greg Harris pitched two perfect innings for his third save. The Braves scored in the second when Dave Justice had a leadoff single and Jeff Blauser followed with a double. Blauser was out trying for a triple.

Astros 5, Giants 3:

Bill Doran's second RBI single broke a 2-2 tie in the sixth inning in San Francisco.

Craig Biggio added a two-run single in the four-run inning. Winning pitcher Jim Deshaies (3-2) gave up two runs on four hits in five innings and has yielded more than three runs only once in his last 11 starts. Danny Darwin, the Astros' fourth pitcher, went 2 1/3 innings for his first save as the Astros won for the sixth time in their last eight games. Ernest Riles homered off Darwin in the ninth, his third.

It was the fifth straight home loss for the Giants, who are 6-16 at Candlestick Park, worst home record in the majors.