Or so it seemed.
Rodriguez moved past Barry Bonds for second place on the career RBI list and got four hits Friday night as the Yankees built a huge lead, then scrambled to hold off the Los Angeles Angels 8-7 for their fourth straight victory.
"It got a little too dicey," Rodriguez said. "I still have a headache."
Both teams made multiple substitutions late, and the Angels trailed 8-1 going into the ninth inning. They rallied for six runs with the help of a routine popup that dropped between two infielders for a single -- their first eight batters reached base against Esmil Rogers and Dellin Betances.
"Crazy game, for sure," Betances said. "I was beating myself up on the mound."
The Angels still had the bases loaded with no outs, down 8-6. Betances, nicked for an earned run for the first time this season, retired the next three batters for his second save.
Shortstop Didi Gregorius overcame an earlier error by stopping Johnny Giavotella's hard grounder in the hole for the second out. Betances struck out pinch-hitter Carlos Perez with runners at the corners to end it, sending Los Angeles to its third loss in a row.
"Oh man, our bench was alive," Angels manager Mike Scioscia said. "That ninth inning was fun and, unfortunately, we just couldn't push it across a little more."
Said Yankees manager Joe Girardi: "That would've been a really hard game to swallow if you lose."
Rodriguez singled for his 1,997th RBI and trails only Hank Aaron (2,297) on the chart kept by the Elias Sports Bureau, baseball's official record keeper. The RBI didn't become an official stat until 1920 and that cost Babe Ruth, credited with over 2,200 on other tallies.
A-Rod scored his 1,950th run, breaking a tie with Stan Musial for eighth place. Rodriguez has 2,991 career hits, and had his first four-hit game since 2011. He missed all of last year season while serving a drug suspension.
"Just means I'm getting older every day," said Rodriguez, who turns 40 next month. "I think I'm in a good place."
Nathan Eovaldi (5-1) left with a 4-0 lead after walking the bases loaded with one out in the sixth inning.
Weaver (4-5) exited after his final pitch, an 82 mph fastball, was put into the seats by Drew for a solo shot with two outs in the sixth for a 7-1 lead. That was among 14 pitches in the inning that Weaver didn't throw faster than 83 mph.
Drew also hit a two-run drive in the second for his third career multihomer game and first since 2013. He began the day batting .165.
A three-time All-Star, Weaver had won his previous four decisions. He fell to 1/3 with an 8.71 ERA in five starts at the ballpark.
Angels: RHP Matt Shoemaker will be in the bullpen this weekend, but there aren't any injury concerns. The Angels have a couple of off-days, and Scioscia wants to keep his other starters fresh.
Yankees: C Brian McCann, bothered recently by an arch problem, started and doubled. ... RHP Michael Pineda will skip a start and next pitch Friday night at Baltimore. Girardi said there aren't any health concerns with Pineda, who has been injury plagued in his career. Instead, the team wants to limit his innings. ... OF Carlos Beltran has a sore foot, and could start Saturday.
Angels: RHP Garrett Richards (5-3, 3.26) is 0-2 in four career games vs. the Yankees going into Saturday night's start.
Yankees: RHP Adam Warren (3-4, 3.75) has pitched shutout ball into the sixth inning in his last two starts.
NASA astronaut Joe Acaba threw the ceremonial first ball. Acaba, who grew up in Anaheim, California, once called the Angels from the International Space Station. He took some players and staff on a NASA tour in April when the club was in Houston. Acaba remembered rooting for Nolan Ryan, Gary DiSarcina and others as a kid. "Going to the Big A, we've had a lot of good teams," he said.
Girardi was given an Alabama football helmet during batting practice by Jeff Purinton, an associate athletics director at the school. Girardi has spoken to the Crimson Tide in Tuscaloosa, watched the team play in person and is eager to see another game. "When is LSU?" he asked.
World Series set to begin with Houston hosting Atlanta in Game 1
Atlanta Braves (88-73, first in the NL East) vs. Houston Astros (95-67, first in the AL West)
As scandal lingers, Houston Astros say they're not motivated by narratives or outside noise: 'We all want to win'
The Astros, back on the national stage with the specter of their 2017 sign-stealing scandal still looming over them, say they're not out to prove anything -- they just want to win.
Boston Red Sox to evaluate futures of 'cornerstone players' Rafael Devers, Xander Bogaerts
Alex Cora would not commit when asked if shortstop Xander Bogaerts and third baseman Rafael Devers will stick to playing their current positions.
Houston Astros will meet Atlanta Braves without services of injured right-hander Lance McCullers Jr.
Houston Astros right-hander Lance McCullers Jr., 28, who left Game 4 of the ALDS against the Chicago White Sox with forearm tightness, will miss the World series as his teammates battle the Atlanta Braves, beginning Tuesday.
The evolution of Charlie Morton
Kyle Peterson shows how the Braves pitcher Charlie Morton has become one of the best starters in baseball.
Chicago Cubs hire Houston Astros executive Ehsan Bokhari as assistant general manager
Houston Astros executive Ehsan Bokhari is the new assistant general manager of the Chicago Cubs. Bokhari, 38, oversaw all the Astros' research and development group projects.