Hitting surge carries Padres to win over Orioles

BALTIMORE — 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.

Everth Cabrera had four hits and a walk, and Jedd Gyorko had three singles for the Padres, who are 13-6 after a 5-15 start.

John Baker hit a go-ahead, two-run single in the second against Freddy Garcia (0-2), and Kyle Blanks hit a two-run homer in the fourth for a 4-1 lead.

“We’ve been playing well the last three weeks,” said Padres manager Bud Black, whose club rallied after losing three straight at Tampa Bay. “Things have turned in a good way. We had a tough series down in Tampa. I liked the way the guys responded today. It was outstanding. We got to their starter. We kept the pressure on, got a lot of base hits.”

Every starter had at least one hit for the Padres, including Amarista, who entered the game batting .233 in 73 at-bats. Slotted eighth in the lineup between Blanks and Baker, the lefty-swinging outfielder went the opposite way for a two-run homer off Tommy Hunter in the seventh.

“Every time you have an opportunity to get in there and produce, you have to take advantage of that so you can have some more opportunities to help the team,” Amarista said through a translator.

J.J. Hardy and Matt Wieters homered for the Orioles off Jason Marquis (5-2), who won his fourth straight start.

Blue Jays 11, Giants 3: In Toronto, J.P. Arencibia and Adam Lind each hit two-run home runs, Ramon Ortiz won for the first time since 2011 and Toronto wins its season-high fourth straight game, beating San Francisco.

The last-place Blue Jays, who came in with the fewest runs of any AL East team, have 33 runs and 41 hits in their past three games.

Ortiz (1-1) allowed one run and six hits in seven innings for his first win since beating the New York Mets in a relief appearance with the Chicago Cubs on Sept. 11, 2011. He had not won as a starter since beating Seattle while pitching for Minnesota in April 2007.

Mickey Storey worked the final two innings for the Blue Jays, who have won seven of 10.

Indians 10, Phillies 4: In Philadelphia, Jason Kipnis hit a three-run homer, Nick Swisher and Mike Aviles also went deep to back Corey Kluber, and Cleveland beat Philadelphia.

Corey Kluber (3-2) gave up three runs and six hits in six innings. He rebounded nicely after allowing eight runs in 4.2 innings against Detroit in his previous start.

A day after rookie Jonathan Pettibone held the Indians in check, Cole Hamels got roughed up by one of the league’s highest-scoring offenses. Cleveland had been in a slight funk, scoring just seven runs in its previous four games.