NEW YORK -- Todd Frazier had an unforgettable first at-bat in his home debut at Yankee Stadium, grounding into a rare run-scoring triple play as New York beat the Cincinnati Reds 4-2 Tuesday night.
Rookie Jordan Montgomery took a no-hit try into the sixth inning, and Didi Gregorius homered to boost the AL East contenders, his third in two games.
Last-place Cincinnati lost for the 10th time in 12 games. Billy Hamilton's bid for a tying extra-base hit in the eighth was thwarted when pinch-runner Zack Cozart, out of the starting lineup to rest his tender quadriceps, hobbled into third.
Back in the Bronx for the first time since the All-Star break, the Yankees brought along Frazier and relievers David Robertson and Tommy Kahnle, all acquired last week in a trade with the Chicago White Sox (see full recap).
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
Contreras, Cubs stay hot with win over White Sox
CHICAGO -- Willson Contreras drove in four runs and Carl Edwards Jr. provided some timely relief, helping the Chicago Cubs beat the Chicago White Sox 7-2 on Tuesday.
Ben Zobrist reached four times from the leadoff spot as the Cubs won for the ninth time in 11 games since the All-Star break. John Lackey (7-9) became the first major leaguer to hit four batters in two years, but managed to get into the sixth inning for his second straight victory.
The last-place White Sox were unable to overcome a strange performance by Carlos Rodon (1-4) in their 10th loss in 11 games. The left-hander matched a career high with 11 strikeouts and smacked a two-run double for his first career hit, but lasted just four innings in his third straight loss (see full recap).
Rays hold off Orioles to snap 5-game skid
ST. PETERSBURG, Fla. -- Tim Beckham's three-run homer capped a five-run inning for Tampa Bay and rookie Jake Faria pitched into the eighth inning Tuesday night to help the Rays snap a five-game losing streak with a 5-4 win over the Baltimore Orioles.
Faria (5-1) posted his eighth quality start in nine starts, giving up three runs and seven hits while striking out five in 7 1/3 innings.
Alex Colome pitched the ninth for his 29th save after the Orioles got the potential tying run in scoring position in each of the last two innings.
Beckham's 12th home run was the fifth hit of the second inning off Wade Miley (4-9). Steven Souza Jr., Brad Miller, Adeiny Hechavarria and Mallex Smith all singled and scored in the Rays' big inning.
Trey Mancini homered for the Orioles (see full recap).