Rodriguez leads home-run derby

•NEW YORK 11, TAMPA BAY 5: CC Sabathia won for the first time in more than a year and alex Rodriguez hit one of five New York homers in a victory Monday in St. Petersburg, Fla. Sabathia (1-5) had not won in nine starts dating to a victory over Boston on April 24, 2014. The lefty missed most of last season because of a knee injury. Rodriguez put the Yankees up 1-0 on his eighth homer this season and 662nd overall, in the first inning. Chase Headley, Carlos Beltran and Brett Gardner also homered for the Yankees, who have won all four games this season at Tropicana Field. Logan Forsythe homered and drove in three runs for the Rays.

•TEXAS 8, KANSAS CITY 2: Adrian Beltre hit his 399th career home run and newcomer Thomas Field hit his first, leadiung the host Rangers over the weary Royals. Colby Lewis (3-2), who beat the Royals for the first time since 2003,limiting them to one run and three hits over seven innings. The defending AL champion Royals didn't arrive in Texas until about 5:45 a.m. Monday after their 10-inning, rain-delayed victory at Detroit that ended after midnight.


Cole in command in road win

• ATLANTA 2, CINCINNATI 1: Pinch-hitter Phil Gosselin singled off Aroldis Chapman to open the ninth, stole a base and scored on the closer's 103 mph wild pitch, rallying the visiting Braves to victory and sending Cincinnati's best reliever to his second loss in two days.

•PITTSBURGH 4, PHILADELPHIA 3: Gerrit Cole pitched seven effective innings, Starling Marte hit a three-run homer and the Pirates beat the Phillies in Philadelphia. Cole allowed two runs and six hits, struck out six and walked two. The Pirates opened a seven-game trip with their fourth win in five games overall and seventh in their last eight against the Phillies dating to last season.

•WASHINGTON 11, ARIZONA 1: Denard Span and Ryan Zimmerman homered in the first inning, and the visiting Nationals rolled from there, scoring 10 runs in the first two innings, nine off starter Josh Collmenter . Winner Max Scherzer allowed five hits in seven innings and had two of the Nationals' 15 hits.

•CHICAGO 4, NEW YORK 3: Kris Bryant and Anthony Rizzo homered on consecutive pitches in the first, leading Jon Lester and the host Cubs past the Mets. Three relievers from Chicago's struggling bullpen closed it out. Justin Grimm and Zac Rosscup each got three outs before Hector Rondon finished the six-hitter.


Brewers outslug White Sox

•MILWAUKEE 10, CHICAGO 7: Elian Herrera hit a two-run homer in the eighth inning and Khris Davis followed with a solo shot, helping the host Brewers hold off the White Sox. Herrera, filling in at third for injured starter Aramis Ramirez, homered for the second straight night. His shot into the left-field stands off reliever Zach Duke broke a 7-7 tie. Davis followed two batters later with his pinch-hit shot high and deep to left. The Brewers bullpen squandered a 6-0 lead after Chicago scored five runs over the seventh and eighth innings. Milwaukee built its big, early lead behind Carlos Gomez, who homered and tripled in his first game this season as the cleanup hitter.


•Texas Rangers slugger Josh Hamilton went 0-for-4 in a rehab appearance with Class AAA Round Rock, leaving him 1-for-7 in his first two rehab games.

•The Reds designated reliever Kevin Gregg for assignment. Gregg was 0-2 with a 10.13 ERA in 11 appearances,