It just came more quickly than Oakland's shortstop anticipated.
Rosales hit a two-run single off Rodriguez with two outs in the bottom of the ninth inning, lifting the Athletics to a 6-5 victory over the Tigers on Saturday night.
"I was talking to (Stephen) Vogt and Khris Davis before, I was asking them if they've ever seen him before," Rosales said. "They were like, `He's going to give you a fastball sometime.' So I kept that approach: I know he's going to give me a fastball. But I didn't know it was going to be the first pitch and a pitch that I could handle."
Rodriguez (1-3) retired the first two batters before walking Bruce Maxwell. After Matt Joyce doubled, Rosales lined the first pitch he saw into left field. Maxwell scored easily and Joyce slid into home plate to beat the throw from Justin Upton.
The A's had been 0-15 when trailing after the eighth inning before rallying to upend the Tigers.
"That was fun," Alonso said. "It was definitely needed. We're just a bunch of guys that just don't quit. We grind, and I think we've been doing that the past couple days now."
Oakland couldn't get much going against Detroit starter Jordan Zimmermann until Alonso's second home run, a two-run shot in the sixth, closed the gap to 5-4.
Three Tigers relievers combined to retire seven straight batters after Zimmermann left with one out in the sixth before Rodriguez's two-out meltdown in the ninth. It was the first runs allowed by Detroit's bullpen in six games.
Rodriguez declined to speak to reporters afterward.
"Any time you lose a game in the ninth inning it stings," Tigers manager Brad Ausmus said. "We got one out away and you have to give them credit for stringing together a walk, a double and a base hit."
The A's won despite committing two errors and getting only one hit from the top third of their batting order.
Zimmermann allowed four runs over 5 2/3 innings with four strikeouts and one walk.
YONDER HE GOES
Alonso hit a solo home run in the fourth and a two-run blast in the sixth, the first multi-homer game of his career. The A's first baseman has eight home runs this season, one more than he did in 2016. "Just simplify things, making sure I get a good pitch," Alonso said. "Just making sure I'm working, making sure I'm here early, making sure everybody is getting their work in and we're focused."
Tigers: With RF Jim Aducci continuing to swing well -- he singled, scored and drew an 11-pitch walk -- Detroit might be tempted to keep JaCoby Jones down in the minors a little longer than originally anticipated. Jones resumed his rehab assignment Friday and went 1 for 4. He is scheduled to play with Triple-A Toledo through the weekend before the team decides what to do next.
Athletics: Sean Manaea threw 38 pitches in a bullpen session before the game and came out of it fine, though the team has yet to determine what the next move will be. Manaea has been on the DL since April 27 with a strained left shoulder.
Daniel Norris (2-2) pitches for the Tigers in the series finale Sunday at the Coliseum while Sonny Gray (0-1) makes his second start for Oakland since coming off the DL. Norris has lost just once in 21 career appearances on the road, including 17 starts.
Dave Righetti, who has been with the Giants for 18 seasons, will not return as pitching coach and instead has been reassigned to a front-office role.
Chris Bosio, who has served as the Chicago Cubs pitching coach for the past six seasons, will not be brought back for the 2018 season, a source confirmed to ESPN.
Between the Yankees' and Houston's heavy hitters, six great games have built up to a thrilling conclusion.
No pitcher wants to throw three straight balls to start an at-bat. But Justin Verlander and Brad Peacock each faced that frightening situation on Friday -- and they were able to escape to help keep Houston's World Series hopes alive.
In seeking to become the 14th team in postseason history to rally from a 2-0 series deficit, the New York Yankees will turn to the most veteran member of their staff.
George Springer's leaping catch at the wall, preventing Todd Frazier from an extra-base hit and plating runs, left the Yankees in disbelief and had Justin Verlander all lit.