BOSTON (AP) — J.D. Martinez hit his major league-leading 28th home run, Steve Pearce hit a two-run shot and Eduardo Rodriguez pitched 5 2/3 innings to lead the Boston Red Sox to a 5-0 victory over the Texas Rangers. The Red Sox won their seventh in a row to end the day with their biggest lead over the Yankees in the AL East since April.

PITTSBURGH (AP) — Gregory Polanco's success is adding to the Washington Nationals' woes. Polanco drove in four runs in the first two innings to lead the Pirates went on to a 6-3 victory over the Nationals in Pittsburgh. Polanco hit a two-run double in the first as the Pirates started the game with four straight hits. He then added a two-run home run in the second, his 13th of the season to extend the lead to 6-1.

BALTIMORE (AP) — The Yankees and Orioles split a doubleheader in Baltimore. In the opener, Danny Valencia snapped an 0-for-25 skid with a three-run homer off CC Sabathia, and Baltimore ended a six-game losing streak with a 5-4 victory. Brett Gardner had four hits, homered and drove in three runs to help the New York Yankees beat the Baltimore Orioles 10-2 in game two.

NEW YORK (AP) — The Mets and Phillies met in New York for a doubleheader and each finished the night a winner. Aaron Nola allowed one hit in seven shutout innings and lashed a three-run double that sent the Phillies to a 3-1 victory in the nightcap. The opener went to extra innings with Wilmer Flores connecting for a pinch-hit homer in the bottom of the 10th to give New York a 4-3 victory.

LOS ANGELES (AP) — LeBron James has officially joined the Los Angeles Lakers. The Lakers announced the signing of the four-time NBA Most Valuable Player as a free agent Monday night. James' representatives announced last week that the superstar had agreed to a four-year deal worth $153.3 million with the Lakers. Los Angeles has missed the playoffs for a franchise-record five consecutive seasons. By contrast, James has played in the past eight NBA Finals, winning three titles.