KEY MOMENT: David Freese belted a two-run home run over the center field wall with two out in seventh inning to put the Angels ahead, 3-2. Freese's homer came against reliever Keone Kela and scored Mike Trout, who had reached on a fielder's choice and then made it to second base on his fifth steal. Albert Pujols lined out to Kela before Freese stepped in and, with a full count, delivered his homer.
AT THE PLATE: A night after getting only one hit, the Angels produced eight. Designated hitter C.J. Cron had three hits, including a double, and scored a run. Chris Iannetta drove in his first run of the season with a sacrifice fly in the fourth. The Angels left eight runners on base. They had runners at first and third with one out in the second inning against starter Wandy Rodriguez, but Collin Cowgill and Iannetta struck out. They loaded the bases in the third, but Erick Aybar hit a fly ball to center field to end the inning. Cron led off the sixth with his double against reliever Tanner Scheppers.
ON THE MOUND: Garrett Richards impressed in his second start. He gave up two earned runs and three hits in seven innings, struck out five and walked three. He threw 98 pitches, 67 strikes. Joe Smith retired the side in order in the eighth. Huston Street pitched the ninth, issuing a two-out walk before pinch runner Delino DeShields stole second and advanced to third on Iannetta's throwing error. Street walked Shin-Soo Choo and then got Elvis Andrus to ground out to Freese at third base for his sixth save.
ON THE MOVE: Pitcher Nick Tropeano, who pitched six scoreless innings in Thursday night's 2-0 victory over the Oakland Athletics, was optioned to triple-A Salt Lake. Infielder Grant Green was recalled to the majors.
UP NEXT: Left-hander C.J. Wilson (1-2, 3.54 ERA), pushed back in the rotation because of elbow stiffness after his last start, will pitch for the Angels at 6 p.m. Colby Lewis (1-1, 3.79) will pitch for the Rangers. TV: Fox Sports West; Radio: 830, 1330