NEW YORK -- David Ortiz went wild and got ejected after being called out on strikes with the bases loaded in the ninth inning, then Yankees closer Andrew Miller fanned Hanley Ramirez to preserve New York's 3-2 win over the Boston Red Sox on Friday night.
Aaron Hicks hit a tiebreaking home run off Rick Porcello (5-1) leading off the seventh inning.
The game turned tense and testy in the ninth. The Red Sox loaded the bases with three singles off Miller, bringing up Ortiz, who had homered earlier.
Ortiz took a 3-1 breaking ball that catcher Brian McCann awkwardly gloved, and plate umpire Ron Kulpa called it a strike. Big Papi argued and manager John Farrell quickly came from the dugout to protect his slugger and got tossed.
Ortiz then took a called third strike, went to the dugout and slammed down his equipment. He got ejected, too, and stormed back the plate as teammates rushed to restrain him.
Miller fanned Ramirez to finish off a four-out save, his sixth save this season.
Kirby Yates (1-0) wound up with the win (see full recap).
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
Zobrist, streaking Cubs top Nationals
CHICAGO -- Ben Zobrist homered twice and Anthony Rizzo added a towering solo shot as the streaking Chicago Cubs defeated the Washington Nationals 8-6 Friday for their fifth straight win.
Zobrist has homered three games in a row. He drove in four runs for the second consecutive day against the Nationals.
Tommy La Stella also homered as the Cubs won for the ninth time in 10 games and improved to 22-6, the best record in the majors.
John Lackey (4-1) struck out 11, one shy of his career high, in seven innings.
Hector Rondon pitched a scoreless ninth for his fifth save in as many chances.
Max Scherzer (3-2) was tagged for seven runs and seven hits in five innings.
Anthony Rendon and Wilson Ramos homered for Washington (see full recap).
Ramirez has career-high 5 RBIs in Indians' win
CLEVELAND -- Jose Ramirez got three hits and drove in a career-high five runs as the Cleveland Indians defeated the reeling Kansas City Royals 7-1 Friday night for their fourth straight win.
The World Series champion Royals have lost eight of 10.
Ramirez delivered a bases-loaded double in the third and a two-run double in the fifth. He singled in the second, walked in the eighth and raised his batting average to .324.
Danny Salazar (3-2) held the Royals to four hits and struck out nine in 7 2/3 innings.
Yordano Ventura (2-2) allowed five runs and threw 97 pitches in four innings. The right-hander walked five, increasing his AL-leading total to 25 (see full recap).