Prince Fielder homered and had three hits, Shin-Soo Choo hit a leadoff home run for the second straight game and the Texas Rangers beat the Kansas City Royals 5-2 Wednesday night.
Choo pulled a 98 mph fastball from Yordano Ventura into the right-field seats, and Fielder gave the Rangers a 4-0 lead with a two-run homer in the second inning.
Texas rookie Delino DeShields had three hits, including his first triple, and scored twice.
Yovani Gallardo (3-5) took a shutout into the seventh inning before allowing run-scoring doubles by Kendrys Morales and Salvador Perez. Gallardo snapped a four-start losing streak that matched a career worst.
The first five Texas hitters reached against Ventura (2-3), who gave up at least four runs for the fourth time in five starts.