The Rays trailed 4-1 after seven before coming back with two in the eighth and then the winning hit in the ninth.
The Rays loaded the bases on Mike Brosseau‘s one-out infield single before Choi singled to center.
Tampa Bay pitchers set a three-game series team record by recording 49 strikeouts, including 12 on Sunday.
Houston holds the major league record of 52, coming against Baltimore May 24-26, 2016.
Boyd allowed one run, two hits and two walks. The lefty has 201 strikeouts in 153 innings.
Castro hit a two-run shot during the first and had a sacrifice fly during a two-run seventh.
Victor Reyes got the Tigers’ first walk of the series leading off the first against Trevor Richards and scored on Castro’s homer.
Detroit finished with three walks, with two coming in the ninth off Jose Alvarado (1-5).
After Reyes had an RBI double, Castro’s sac fly in the seventh put the Tigers ahead 4-1.
Richards allowed two runs, eight hits and struck out six over 3 1/3 innings in his Tampa Bay debut. The right-hander, acquired from Miami on July 31, went 3-12 for the Marlins in 23 games, including 20 starts.
GETTING A BREAK
Tigers slugger Miguel Cabrera, hitless in nine at-bats with seven strikeouts in the first two games of the series, got the day off.
MOVING AROUND THE DIAMOND
d’Arnaud made his 15th start at first base and also took grounders at third base before the game. He has started 39 times behind the plate.
Rays: RHP Tyler Glasnow, who went 6-1 before being sidelined by a right forearm strain in mid-May, will have his first bullpen session Monday. … OF Avisail Garcia (right oblique strain) could be back in the next seven to 10 days.
Tigers: RHP Edwin Jackson (3-5), a 17-year veteran, looks to win his third consecutive start since joining Detroit on Monday night at Houston. The AL West-leading Astros will counter with LHP Wade Miley (11-4).
Rays: LHP Brendan McKay (2-2) will go against Seattle LHP Marco Gonzalez (12-10) on Monday night.
Source: Fox Sports