ARLINGTON, Texas (AP) -- Yu Darvish struck out 14, matching the most in his 50 major league starts, and the Texas Rangers hit three solo homers and beat the Arizona Diamondbacks 7-1 in a makeup game on Thursday night.
Darvish (10-5) had no walks and scattered five hits while throwing 78 strikes in 111 pitches over seven scoreless innings. It was his major league-leading eighth game this season with at least 10 strikeouts.
A.J. Pierzynski, Mitch Moreland and David Murphy all homered off Zeke Spruill (0-1), who went four innings in his first major league start.
Those homers all came early for the Rangers, who won their fourth straight game. They were coming off a three-game sweep of the Los Angeles Angels with game-ending homers in each.
Darvish struck out 10 of his first 13 batters, marking the 16th time since he joined the Rangers from Japan last season that he fanned at least 10. Dwight Gooden with 20 is the only other pitcher since 1900 with more in his first 50 starts.