If David Price was mad before Thursday's game against the Yankees, he's probably livid now.

Gary Sanchez homered twice as New York drilled Price a night after the Boston southpaw had an angry exchange with a reporter. According to multiple reports, Price swore at a Red Sox beat writer and then others when they asked to interview him after Wednesday night's game.

Could the incident have factored into Thursday's 9-1 Yankees win over the Red Sox? Perhaps, but Price has struggled against the Bronx Bombers of late. Price was tagged for six runs on eight hits and four walks in five innings. The Yankees have scored at least five runs in five of six games against Price since the start of 2016. In fact, he is 1-4 with an 8.31 ERA against them in that stretch.

More embarrassment could be coming for Price, after Red Sox manager John Farrell said his outburst at a reporter would be "handled" at some point after Thursday. Price told another reporter that he will speak to the Boston media only after his starts going forward.

Related News MLB to investigate domestic violence allegations against Cubs' Addison Russell

"I can't say he was not disrespectful," Farrell told reporters Thursday. "Obviously, it was an emotional conversation. There will be follow-up, yeah."

Michael Pineda bounced back to earn his seventh win of the season for the Yankees Thursday with seven stellar innings as New York increased their AL East lead to three games over Boston.

Studs of the night

Chris Iannetta drove in a career-high seven runs with a home run and a pair of doubles as the Diamondbacks improved the best home record in the major leagues to 24-8.

On the pitching side, Astros starter Lance McCullers took a no-hitter into the seventh inning, finishing with two hits and eight strikeouts in a win over the Royals. Since the start of last season, McCullers has a 2.99 ERA, good for best in the AL over the span.

Dud of the night

Pirates "ace" Gerrit Cole was torched by the Marlins, allowing seven runs on 11 hits over 4 2/3 innings. Cole has allowed 23 earned runs in his last 19 1/3 innings of work as his numbers inflated to a 4.83 ERA and 1.34 WHIP.

Highlight

Rockies third baseman Nolan Arenado flashes his Gold Glove leather in a win over the Cubs.

3B on 3B crime.



Nolan is a stud. pic.twitter.com/QjgvQFWu9I — MLB (@MLB) June 9, 2017

What's next

Phillies (21-37) at Cardinals (26-32), 8:15 p.m. ET — In the midst of a seven-game losing skid, St. Louis sends Michael Wacha (2-3, 4.67 ERA) to the mound against Jeremy Hellickson (5-3, 4.50 ERA). Wacha has lasted just 11 1/3 innings over his past three starts with 15 runs earned.