ARLINGTON, TX -

Elvis Andrus broke out of a slump with two hits and two RBIs, and the Texas Rangers rallied for three runs in the seventh inning to beat the Milwaukee Brewers 5-4 Wednesday night.

The AL West-leading Rangers were 7-40 when trailing after six innings before the rally that began in the seventh. Andrus had RBI single to snap an 0-for-13 skid and Ian Kinsler a two-run single that turned a two-run deficit into a lead for Texas.

Milwaukee's Juan Francisco homered twice and drove in four runs.

After the Brewers snapped the Rangers' season-high eight-game win streak on Tuesday night, Texas won for the 14th time in 16 games.