UNDATED (AP) — Alex Rodriguez passed Willie Mays for fourth on the all-time home run list while helping the New York Yankees earn a victory against a division rival.

The Yankees first baseman banged out his 661st round-tripper in a 4-3 win over the Baltimore Orioles. The solo blast came off Chris Tillman in the third inning and moved Rodriguez ahead of Willie Mays on the all-time list.

The slugger pumped his fist as he rounded first base, and fans gave Rodriguez a standing ovation. The Yankees put a message honoring the milestone that gave New York a 3-2 lead.

The team has said it will not pay a $6 million bonus after he matched Mays on Friday in Boston.

Rodriguez had two hits and two RBIs as the Yanks won for the 15th time in 20 games since a 3-6 start.

Earlier Thursday, Yasmani Grandal had quite an afternoon as he doubled his season home run total and tripled his RBI count.

Grandal launched a pair of three-run homers and had eight ribbies as the Los Angeles Dodgers crushed Milwaukee 14-4. Grandal also went 4-for-4 with two walks to lift his average 40 points to .301. All eight of his RBIs came in the Dodgers' last four at-bats.

Grandal's previous career high for RBIs was five, done last Sept. 25 when he homered twice against San Francisco.

Alex Guerrero also homered for the Dodgers, who earned a split of the four-game series and win for the sixth time in eight games.

In other baseball finals:

— St. Louis made it nine wins in 10 games as John Lackey collected his third career RBI and struck out 10 over 7 2/3 innings to lead a 5-1 triumph over the Chicago Cubs. Peter Bourjos hit an RBI triple and Jason Heyward went 3-for-5 with an RBI to help the Cardinals improve to a major league-best 21-7.

— Eric Hosmer smacked a three-run homer in the first inning of Kansas City's 7-4 triumph over Cleveland. The blast came off reigning Cy Young Award winner Corey Kluber, who dropped to 0-5 with a 7.43 ERA after surrendering five runs and seven hits in 5 2/3 innings.

— Delino DeShields and Shin-Soo Choo worked out bases-loaded walks before Elvis Andrus singled home a pair in a four-run second that pushed Texas past Tampa Bay 5-4. Rays starter and loser Chris Archer was reached for five runs on four hits and four walks in 3 1/3 innings.

— Pittsburgh had dropped five straight before A.J. Burnett held Cincinnati to two runs in seven innings of the Pirates' 7-2 win over the Reds. Chris Stewart and Starling Marte drove in two runs apiece to support Burnett's first win of the season.

— Eddie Rosario and Eduardo Escobar drove in two runs each to help Minnesota win for the seventh time in eight games, 6-5 against Oakland. Ricky Nolasco improved to 2-1 despite giving up four runs and six hits in five innings.

— Detroit beat the Chicago White Sox 4-1 behind Kyle Lobstein, who gave up an unearned run and five hits in 7 2/3 innings. Miguel Cabrera drove in a run and scored twice, while Victor Martinez was 3-for-4 with a run batted in.

— Tuffy Gosewich had three doubles and four RBIs to lead Arizona's offense on an 11-0 laugher against San Diego. Mark Trumbo and Paul Goldschmidt hit solo homers to back Rubby De LaRosa, who held the Padres to three hits while fanning seven in seven innings.

— Marcell Ozuna hit a two-run homer, Giancarlo Stanton had two RBIs and Dan Haren did almost everything else in Miami's 7-2 rout of San Francisco. Haren gave up two runs in seven innings and was 2-for-3 with a two-run double.

— Houston ended a three-game skid by scoring three times in the ninth inning to beat the Los Angeles Angels 3-2. Jake Marisnick and Preston Tucker hit RBI singles to tie it before Jose Altuve poked the go-ahead grounder.

Copyright 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.