Not so long ago, the Padres were scuffling for victories no matter the opponent. Now a scrappy roster minus high-profile names is finding ways to win even against one of the American League's best. Alexi Amarista homered and doubled twice and the San Diego Padres matched their season-high with 17 hits, beating the Baltimore Orioles 8-4 Wednesday for a two-game sweep.