SAN DIEGO (AP) Rookie Odrisamer Despaigne won his second straight start and Cameron Maybin keyed a rare offensive outburst for the San Diego Padres, who beat the Arizona Diamondbacks 2-1 Sunday to pop out of their one-day stay in last place in the NL West.

The Padres scored their most runs in four games. Through 81 games, they had scored one or fewer runs 27 times. They swapped places with the Diamondbacks, who had leapfrogged the Padres into fourth place after winning 3-1 Saturday night.

Despaigne (2-0), a 27-year-old who defected from Cuba last summer, held Arizona to one run and five hits in 6 2-3 innings, walking four and striking out two.

Huston Street pitched the ninth for his 21st save in as many chances.

The Padres scored twice in the fourth on two hits, two walks and a sacrifice fly off Mike Bolsinger (1-4).

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.