NEW YORK -- Jay Bruce launched a three-run homer for his first hit since being traded, Bartolo Colon took a shutout into the seventh inning and the New York Mets beat the Yankees 4-1 on Thursday night for a split of the Subway Series.

After each team won once at Citi Field earlier this week, the Mets took the wrapup of the two-game set at Yankee Stadium.

Bruce had been 0 for 10 since being acquired from Cincinnati on Monday before his drive into the Yankees' bullpen in right-centre field made it 4-0 in the fifth inning against Nathan Eovaldi (9-8).

Kelly Johnson also led off with a homer in the inning.

Bruce's 26th homer gave him the NL RBIs lead with 83, ended an 0-for-19 rut overall and made him 5-for-56 against the Yankees. He cracked a smile on the way back to the dugout, where Colon and his new teammates greeted him with hearty high-fives.

Colon (10-6) gave up six hits in 6 2/3 innings in earning his 228th victory, most among active pitchers. The 43-year-old righty, who spent 2011 with the Yankees, became the first pitcher to win a Subway Series game for each New York team, the Elias Sports Bureau said.

Jeurys Familia worked around a pair of one-out singles for his 38th save in 40 chances.

GIANTS 3, PHILLIES 2, 10 INNINGS

PHILADELPHIA (AP) -- Denard Span homered leading off the 10th inning, and San Francisco Philadelphia Phillies for just its fifth victory in 14 games since the All-Star break.

Matt Moore made his first start for the NL West leader following his acquisition Monday from Tampa Bay. He allowed two runs and three hits in six innings and walked six -- matching his career high.

Span led off the 10th by sending a 95 mph fastball from Severino Gonzalez (0-2) just inside the right-field foul pole, his third hit of the game. San Francisco lost the first two games of the series.

Sergio Romo (1-0) earned the win without getting an out. Cesar Hernandez was caught stealing for the final out of the ninth while Romo was facing his first batter.

Romo became the first pitcher to record a win without officially facing a batter since 2009 when Alan Embree accomplished the feat for Colorado against Washington.

Santiago Casilla pitched a 1-2-3 10th for his 25th save in 30 chances.

RANGERS 5, ORIOLES 3

BALTIMORE (AP) -- Jonathan Lucroy hit his first homer with Texas, Ian Desmond drove in two runs and the Rangers beat Wade Miley and Baltimore to avoid a three-game sweep.

Texas received contributions from all three players it acquired before Monday's non-waiver trade deadline. Lucroy homered in the second inning, Carlos Beltran singled in a run in the fifth and Jeremy Jeffress pitched a scoreless seventh.

Shin-Soo Choo came off the disabled list to get two hits and scored a run for the Rangers, who took back from Baltimore the distinction of owning the best record in the AL.

Texas won the season series 4-3 and would have home-field advantage in the post-season if the teams finish with the same regular-season record and meet in the playoffs.

Mark Trumbo hit his major league-leading 31st homer for the Orioles. Pedro Alvarez and Hyun-Soo Kim also hit solo shots. Miley (7-9) gave up four runs and eight hits in five innings in his debut with the Orioles. The left-hander was acquired from Seattle on Sunday.

REDS 7, CARDINALS 0

CINCINNATI (AP) -- Brandon Phillips had three hits and left-hander Brandon Finnegan limited St. Louis to two hits in six innings, leading Cincinnati to a rare series win over the Cardinals.

Cincinnati took two of three, giving it its fifth series win in the last 23 between the NL Central clubs. The Reds have won six straight series after the All-Star break for the first time since 1999.

Phillips had a single and a pair of doubles, scored three times and drove in a run against former teammate Mike Leake (8-9). Ramon Cabrera drove in three runs, and Eugenio Suarez knocked in a pair.

Finnegan (7-8) allowed a pair of singles, and the bullpen gave up three more while closing out Cincinnati's fourth shutout.

INDIANS 9, TWINS 2

CLEVELAND (AP) -- Carlos Santana hit a three-run homer, Francisco Lindor added a two-run shot and Cleveland salvaged the finale of a four-game series with Minnesota.

The AL Central-leading Indians were outscored 35-16 by the last-place Twins in the first three games. Cleveland is 5-8 against Minnesota and 26-8 against the rest of the division.

Santana homered in the third off Hector Santiago (10-5), who made his first start with the Twins since being acquired from the Angels on Monday. Lindor homered in a three-run seventh. Jason Kipins hit his career-high 18th homer, a solo shot in the first. Jose Ramirez had a solo homer in the eighth.

Dan Otero (3-1) was the winner. Brian Dozier homered for Minnesota.

WHITE SOX 6, TIGERS 3

DETROIT (AP) -- Jose Abreu and Avisail Garcia homered in a five-run second inning, and Chicago chased Jordan Zimmermann in his return from the disabled list, snapping Detroit's eight-game winning streak.

Zimmermann (9-5) allowed six runs and six hits in 1 2/3 innings, failing to strike out a batter in his first outing since June 30. He had been out with a right neck strain.

Jose Quintana (9-8) allowed three runs and eight hits in 7 1/3 innings. David Robertson pitched the ninth for his 26th save in 30 chances. Chicago won for only the second time in eight games.

Miguel Cabrera and Ian Kinsler homered for Detroit. The Tigers fell three games behind AL Central-leading Cleveland.

ATHLETICS 8, ANGELS 6, 10 INNINGS

ANAHEIM, Calif. (AP) -- Yonder Alonso hit a tiebreaking RBI double in the 10th inning and Oakland beat Los Angeles to avoid a three-game sweep and snap a five-game losing streak.

Mike Morin (2-2) got the first two outs of the 10th inning before the A's scored twice. Danny Valencia and Tyler Ladendorf singled, and Alonso's double to centre scored Valencia with the go-ahead run. Marcus Semien followed with an RBI single. Ryan Dull pitched a scoreless 10th to get his second save.

Jefry Marte and Jett Bandy hit back-to-back singles off John Axford to start the eighth and pinch-hitter Mike Trout drew a walk to load the bases. Johnny Giavotella sent a grounder to first base that Alonso bobbled, allowing Giavotella to reach safely and Marte to beat the throw home and tie it at 6.

Ryan Madson (4-4) then came in for Axford and retired Yunel Escobar and Kole Calhoun.

BRAVES 5, PIRATES 2

ATLANTA (AP) -- Adonis Garcia scored from second on an improbable stolen base attempt in the seventh inning and Atlanta beat Pittsburgh despite Ryan Vogelsong's strong start.

Vogelsong allowed only one run in six innings his first start in more than two months. He left with the game tied 1-1.

Felipe Rivero (0-4) walked Garcia with one out in the seventh, and Garcia moved to second on Ender Inciarte's single. Garcia, who has only two steals this season, broke for third base as the left-handed Rivero held the ball on the mound. Rivero finally threw to third, but Jung Ho Kang dropped the throw for an error, allowing Garcia to score. Inciarte moved to second, and scored on Jeff Francoeur's pinch single.

Hunter Cervenka (1-0) was the winner, and Jim Johnson pitched the ninth for his seventh save.

BLUE JAYS 4, ASTROS 1

HOUSTON (AP) -- J.A. Happ won his ninth consecutive decision, Edwin Encarnacion reached 30 home runs for the fifth straight season and Toronto beat Houston for its eighth victory in 11 games.

Happ (15-3), who already has set his career high for wins, retired 12 of his first 13 batters and allowed one run and four hits in six innings. He's 9-0 with a 2.49 ERA in 10 starts since losing at Detroit on June 6. Roberto Osuna pitched the ninth for his 24th save.

Mike Fiers (7-5) was the loser.

RAYS 3, ROYALS 2

ST. PETERSBURG, Fla. (AP) -- Brad Miller hit a three-run homer in the eighth inning to help Tampa Bay beat Kansas City for a series split.

Miller hit his 19th homer, connecting off Joakim Soria (4-5).

Brad Boxberger (1-0) worked out of a bases-loaded, one-out jam in the eighth, and Alex Colome got his 26th save after giving up two hits during the ninth. Drew Smyly allowed two runs, five hits, one walk and struck out 10 in seven innings.

Ian Kennedy gave up one hit, walked four and had nine strikeouts in six-plus innings for the Royals. Alex Gordon hit his eighth home run.