Gonzalez capped a four-run third inning with an RBI double. He added a three-run homer, his 24th, in the eighth and has six home runs and 16 RBI in his last 10 games.
"Juan had a good night," Rangers manager Buck Showalter said. "He drove in some runs just like he's done all year and just like he's done in his whole career."
(7-9) picked up his third win in four starts, allowing three runs and seven hits while matching a season high with nine strikeouts in 7 2/3 innings. He retired the first nine batters and held the
to two hits through five innings.
"I think a lot of (my success) has to do with a different attitude on the mound and aggressiveness and confidence just to go out and think I'm good enough to be out there," Thomson said.
also homered for Texas, which has 139 home runs, one shy of tying Atlanta for the major league lead.
"It seemed like every year, the day after the All-Star Break is a low offensive day. And I watched the first two innings and I said, 'This is going to follow form,'" Showalter said. "But then things kind of opened up for us. I thought Donnie's home run really got us going."
Sadler led off the third with a shot just inside the left field foul pole.
followed with a single, advanced on a throwing error by third baseman
and scored on a triple by
The Rangers appeared to extend their lead on a two-run homer by
, but umpires ruled his blast to left field a double due to fan interference. It scored Young to make it 3-0.
Young had three hits, scored three runs and finished a home run shy of the cycle.
went 4-for-6 with two RBI.
Tampa Bay starter
(3-6) was tagged for eight runs and nine hits and threw 100 pitches in 4 2/3 innings. He walked two and struck out four in his third straight loss.
"I just left the ball up," Kennedy said. "I couldn't hit any of my spots and I couldn't keep the ball down."