DETROIT, Michigan -- The Tampa Bay Rays earned a 7-5 victory over the Detroit Tigers at Comerica Park on Friday despite a two-homer game from Miguel Cabrera

On the second pitch of the game, Steven Souza Jr. launched his ninth home run on a fly ball to left field for a quick 1-0 lead for the Rays. Tampa Bay tacked on two more runs in the top of the first inning on an RBI double by Corey Dickerson and an RBI single off the bat of Logan Morrison for a 3-0 edge over the Tigers. 

Anibal Sanchez (3-5, 6.23 ERA) allowed five runs on six hits and two walks in 5.0 innings. The 32-year-old struck out four batters and threw 90 pitches. 

"I know everything is coming out good, and it isn't mental," said Sanchez, whose ERA went to 6.23. "In the first inning, I give up a ground ball on the line and a ​ground-ball infield single and they get two runs. In the sixth, base hit, walk and runs. What can I do?"

The Tigers (19-22) got on the board playing a bit of small ball, as Justin Upton scored on a balk by Matt Andriese in the bottom of the second inning. 

Cabrera tied the game at three on a two-run home run to right field. The ball left the bat at 104 miles per hour and traveled 364 feet, so it was not the longest homer by Cabrera, but it was an important one. 

With Evan Longoria, Steve Pearce and Morrison on the base paths, Kevin Kiermaier cleared the bases with his first triple of the season on a line drive to right field off Kyle Ryan. The three runs in the top of the sixth inning gave the Rays a 6-5 lead over the team from the Motor City. 

"This has to be the biggest outfield in baseball," Kiermaier said. "Maybe there are a couple in the National League that are close, but there's nothing like it in the American League, and that is great for a triples hitter."

Detroit cut their deficit to two runs on an RBI single by James McCann in the bottom of the sixth inning. Then, the Tigers shaved it down to a one run deficiency with Cabrera's second home run of the game in the bottom of the seventh inning. The home run traveled 431 feet and left the bat at 111 miles per hour. 

Andriese (3-0, 2.11 ERA) pitched 5.1 innings into the game, allowing four runs on five hits and two walks. It was just the third start of the season for the right-handed pitcher. 

Cabrera now has 35 multi-homer games in his career and two this season. The other one this year came against the Oakland Athletics on April 25, 2016. With the Tigers, Miggy has 26 multi-homer games, tied with Willie Horton for third most in franchise history. 

"I saw way too much of Miggy when I was with Cleveland," Rays manager Kevin Cash said. "The guy is unbelievable. The pitchers hate giving up homers, but all you can do is tell him `Hey, he's the best."

Even though he did not score or rack up an RBI, Cameron Maybin had a huge day for the Tigers. The center fielder finished 3-for-4 and is now hitting .615 on the season through four games. He became the first Tigers player to steal a base in four straight games since Rajai Davis from April 5-11 during the 2014 season. 

The Rays (20-19) sent Alex Colome to the hill in the bottom of the ninth inning with a two-run lead. Colome allowed runners on the corners but got Victor Martinez to ground out to secure the 7-5 victory for Tampa Bay.