Justin Upton hit a two-run homer and the San Diego Padres edged the Cincinnati Reds 2-1 on Monday night to snap a six-game losing streak.
Ian Kennedy pitched five innings for the win, backed up by four relievers who did not permit a run.
Cincinnati has lost five of six.
Kennedy (7-10) was lifted after throwing 98 pitches, only 58 for strikes. He was charged with two hits and a season-high six walks. The right-hander struck out four while improving to 5-1 against the Reds.
Craig Kimbrel pitched the ninth for his 32nd save in 34 chances. It was his first save since Aug. 1 against Miami.
David Holmberg (1-1) worked 6 2-3 for the Reds. He allowed two runs, five hits and three walks with five strikeouts.