ARLINGTON, Texas (AP) -- Jason Kubel and Gerardo Parra homered to back Daniel Hudson's seven solid innings in Arizona's 11-3 victory over the AL West-leading Texas Rangers on Thursday night.
The Diamondbacks scored one run while losing the first two games of the series, but led for good in the finale after Kubel's two-run homer in the second off Scott Feldman (0-6).
Parra's three-run shot off reliever Tanner Scheppers capped a five-run sixth. Miguel Montero added a two-run homer in the ninth.
Hudson (3-1) struck out a season-high seven without a walk only six days after the shortest start in his four major league seasons. He gave up six runs in 1 2-3 innings against Oakland in a game the Diamondbacks eventually won 9-8.
Texas took a 1-0 lead when Elvis Andrus doubled in the first inning and scored on a single by Adrian Beltre.
Hudson, 4-0 in six career interleague starts, then retired 16 of the next 17 batters. The righty allowed only a third-inning single by Andrus, and struck...