Darrell Evans doubled and hit a two-run homer in the same inning yesterday as San Francisco scored eight runs in the fourth inning and went on to beat the Reds, 8-5, last night in Cincinnati.

Evans also had a single to extend his hitting streak to 12 games and raise his average to .330. In his last six games, Evans is hitting .577. He says he doesn't know how to account for the improvement, so "I'm not even going to try to think about what I'm doing."

Winner Fred Breining (4-3) gave up four runs in seven innings and got relief help from Greg Minton with none out in the eighth as the Giants earned their eighth victory in their last nine games.

Evans, Duane Kuiper and Johnnie LeMaster drove in two runs apiece in the Giants' big inning, when 12 batters went to the plate.

With Cincinnati leading, 1-0, Evans doubled to lead off the fourth against Rich Gale (3-3). Chili Davis doubled to tie the score and, after Tom O'Malley walked, Max Venable doubled to give the Giants a 2-1 lead. Milt May was intentionally walked and Kuiper hit a two-run single for a 4-1 lead, chasing Gale.

Breining sacrificed, LeMaster got a two-run single off reliever Charlie Puleo, then Evans ended the scoring with his homer.