TORONTO - Yu Darvish scattered five hits and struck out 12 over 6 2/3 innings and former Blue Jay J.P. Arencibia hit a three-run homer to help the Texas Rangers end their eight-game losing streak with a 5-1 win over Toronto on Friday night.

It marked the sixth time this season that Darvish, who tied his season high for Ks, has recorded double-digit strikeouts.

It was a matchup of two teams in a nosedive, played before 38,012 on a pleasant 22-degree night with the roof open at Rogers Centre.

The Rangers (39-57), mired in the longest current losing streak in the majors, had lost 14 of their last 15 games and 22 of 25. Toronto (49-48) had dropped eight of its last 10, 11 of 15 and 17 of 25.

But Darvish (9-5) proved to be the tonic needed for Texas, which is now 12-6 this season when the elegant right-hander from Japan starts. Through six innings, every Blue Jays starter had struck out at least once and Texas finished with 17 strikeouts on the night.

Despite a slump of its own, Toronto came into the game second in the AL East, four games back of Baltimore, while Texas was last in the AL West, 21 games behind the leading Athletics.