J.P. Arencibia hit a three-run homer against his former team, Yu Darvish matched his season high with 12 strikeouts and the Texas Rangers beat the Toronto Blue Jays 5-1 on Friday night.
Adrian Beltre added a solo homer as the Rangers snapped their season-high, eight-game losing streak and won for just the second time in 13 road games.
Promoted from Triple-A Round Rock on Thursday, Arencibia was booed by the crowd of 38,012 before each of his at-bats, but silenced his detractors with a first-pitch homer off R.A. Dickey (7-10) in the seventh, his second.
Darvish (9-5) won for the first time in three starts, allowing one run and five hits in 6 2-3 innings. He reached the 10-strikeout plateau for the sixth time this season, all in his past 12 starts.