Padres hit 3 HRs to extend streak, beat Blue Jays 8-4

San Diego Padres' Christian Bethancourt celebrates scoring a run with teammates in the dugout after hitting an RBI double against the Toronto Blue Jays during the fourth inning of a baseball game in Toronto, Wednesday, July 27, 2016. (Aaron Vincent Elkaim via AP)
Aaron Vincent Elkaim/AP

TORONTO (AP) Adam Rosales hit a two-run home run, Alex Dickerson and Brett Wallace each hit solo shots and the San Diego Padres beat the Toronto Blue Jays 8-4 on Wednesday, avoiding a three-game sweep.

San Diego extended its club-record streak of games with at least one home run to 25. It's the longest run since the 2002 Texas Rangers set a major league record by homering in 27 straight.

Luis Perdomo (5-4) allowed four runs and six hits in 5 2-3 innings to win back-to-back starts.

Wallace reached base three times. He was hit by a pitch and scored on Rosales' homer in the third, connected off R.A. Dickey in the fifth and hit an RBI single off Joe Biagini in the sixth.

Dickerson homered for the fourth time in four games when he connected off Franklin Morales in the eighth. He is first Padres rookie to homer in four straight games.

Dickey (7-12) allowed seven runs, six earned, and four hits in 5 2-3 innings, starting on three days rest after the Blue Jays adjusted their rotation for a weekend series against Baltimore.

The knuckleballer is winless in three starts and has allowed six home runs in that span.

Dickey has surrendered 26 home runs this season, tying him with Kansas City's Ian Kennedy and Chris Young for most in the majors.

Melvin Upton Jr. made his first start for Toronto after being acquired from San Diego on Tuesday. He went 1-for-4 with a single.

Right-hander Joaquin Benoit made his Blue Jays debut with a scoreless ninth. Toronto traded right-hander Drew Storen to Seattle for Benoit on Tuesday night.

TRAINER'S ROOM

Padres: 3B Yangervis Solarte was placed on the family leave list, meaning he will be out three to seven days. San Diego recalled INF/OF Alexi Amarista and LHP Buddy Baumann from Triple-A El Paso.

Blue Jays: RHP Bo Schultz was optioned to Triple-A Buffalo to make room for Benoit.

UP NEXT

Padres: After an off day Thursday, San Diego opens a three-game series at home to Cincinnati on Friday. RHP Edwin Jackson (1-0, 2.92) starts against Reds LHP Brandon Finnegan (5-8, 4.93). Jackson is 403 with a 3.99 ERA in 10 career games against Cincinnati.

Blue Jays: Toronto is off Thursday before opening a three-game series against AL East-leading Baltimore on Friday. RHP Marco Estrada (5-4, 2.94) was pushed back two days to start against the Orioles. Estrada is winless in four starts. RHP Kevin Gausman (2-7, 3.77) starts for Baltimore.