It was the kind of three-inning start Lewis needed.
The 35-year-old right-hander gave up six runs, and three homers, in his first inning of Cactus League play six days earlier. And he's coming off a 2014 season in which he lost an American League-worst 14 games and posted a 5.18 ERA.
Tuesday's outing, which saw Lewis give up only one hit and one walk, provided a semblance of progress.
"I moved the ball in and out a little bit better today," Lewis said. "My thing was to try and get first-pitch strikes and work on those things I work on in Spring Training and try to battle."
Video: TEX@LAA: Angels walk off on Bonilla's wild pitch
The Rangers' Leonys Martin hit a two-run shot to right field off Santiago in the third and C.J. Cron, who could be the Angels' primary designated hitter with Josh Hamilton's situation so uncertain, hit a long two-run homer to left-center field off Joe Beimel in the fourth.
The Rangers took a two-run lead off Jose Alvarez in the eighth, when Kyle Blanks -- playing in his first Cactus League game after nursing a sore left Achilles -- hit a chopper over a drawn-in infield and Michael Choice provided a sacrifice fly. In the bottom half, Marc Krauss, a darkhorse candidate to make the club as a lefty bat off the bench, tied it again with a two-run homer to center field off Bonilla.
Most of the Angels' everyday players were out of the lineup after playing in a second straight game in Goodyear, Ariz., on Monday. Matt Joyce, who sat out the last two games with stiffness in his right side, went 1-for-2 with a walk. Rangers shortstop Elvis Andrus, playing in his second game after returning from a sore left knee, made a nifty jump throw deep in the hole to end the fourth inning.
Santiago gave up four hits, but the frequently erratic left-hander was happy to issue no walks and get in only one three-ball count.
"That was the goal," Santiago said, "to try to keep those walks down."
Up next: The Rangers head to Glendale to face the White Sox at 3:05 p.m. CT Wednesday afternoon. But first, they'll participate in a B-Game against the South Siders at noon, when Yovani Gallardo, Tanner Scheppers and Shawn Tolleson will take the hill. Manager Jeff Banister wants to see the trio in a more controlled setting where he can better monitor their pitch counts. Prospect Alec Asher starts the Cactus League contest, followed by Juan Carlos Oviedo and Michael Kirkman.