NEW YORK -- Didi Gregorius hit the ball about as hard as he can.
Right to the second baseman.
Gregorius lined out with the bases loaded to end the eighth inning and whipped his bat toward the dugout, a telling sign of frustration for the New York Yankees during a costly 3-2 loss to the Tampa Bay Rays on Saturday.
"If you look at the video, I never had the chance to get out of the box," Gregorius said.
Asdrubal Cabrera hit a two-run single and Kevin Kiermaier had an RBI single as the Rays handed Nathan Eovaldi (14-3) his first loss since mid-June, snapping the right-hander's nine-game winning streak.
Tampa Bay third baseman Evan Longoria left with a bruised right forearm, three innings after he was hit by a pitch. He said gripping the ball to throw became a bigger problem than swinging a bat, but he expects to play Sunday.
"It actually feels a lot better now after some treatment and ice. I'm fairly certain I'll be able to go," Longoria said.
On the fringe of the AL wild-card race, the Rays improved to 6-9 against the Yankees this season.
New York, which leads the wild-card hunt, fell 1 1/2 games behind first-place Toronto in the AL East. The Blue Jays beat Baltimore 5-1.
Trailing by one, the Yankees mounted a rally in the eighth after Carlos Beltran lined out to first base for the second out. Chase Headley and rookie Greg Bird singled before pinch-hitter Brian McCann drew a walk from Alex Colome.
With another chance to deliver a huge hit during his first season in pinstripes, Gregorius lashed a line drive directly at second baseman Logan Forsythe, and the Yankees were denied.
"We hit three balls on the screws that inning," manager Joe Girardi said. "I like the approach, I like the at-bats, we just didn't get the results we wanted."
Exasperated at his hard luck, Gregorius fired his bat in the direction of New York's dugout.
"I actually kind of like it. I like that he's upset. You don't want to see someone get hurt, and no one did, but that's frustration and understanding what time of year it is, and I like his intensity," Girardi said.
On Monday, Gregorius flied out to the warning track with the bases loaded to end a one-run loss at Boston.
Eovaldi gave up three runs and five hits in 5 1/3 innings. He struck out seven but equaled a season high with four walks.
The right-hander was 9-0 with a 3.32 ERA in his previous 13 starts, the longest winning streak in the majors this season.
Rays starter Matt Moore was mostly effective in his return to the majors, but got pulled after 79 pitches one out short of qualifying for a win. He gave up Gregorius' run-scoring double and Brett Gardner's RBI groundout in the fifth.
An All-Star in 2013 when he went 17-4 with a 3.29 ERA, Moore came back from Tommy John surgery on July 2 this season. The 26-year-old lefty went 1/3 with an 8.78 ERA in six big league starts before getting sent to the minors for a month to find his form.
"I thought he was outstanding. I was happy for him. In my opinion, he looked like a different guy," manager Kevin Cash said. "That was a definite bright spot, to see where he is right now."
Rays: Longoria was removed in the bottom of the sixth and is day to day. He was hit near the elbow by a 98 mph fastball from Eovaldi and scored in the third. Richie Shaffer replaced Longoria. ... OF Steven Souza Jr. (broken left hand) was set to begin a rehab assignment with Triple-A Durham. Souza was scheduled to play for the Bulls in the final three games of their season, the first two at DH and then one in the outfield. After that, the club will determine if he's ready to rejoin the Rays in Detroit next week.
Yankees: CF Jacoby Ellsbury still wasn't feeling all that well after leaving Friday night's game with an upset stomach, Girardi said. Ellsbury struck out as a pinch-hitter in the seventh and flied to left for the final out. "I expect he will be in there tomorrow," Girardi said.
Rays rookie catcher Luke Maile went 0 for 3 in his first major league start. Cash paired Moore with Maile because they worked together at Durham.
Rays: All-Star RHP Chris Archer (12-10, 2.78 ERA) is 5-0 with a 1.78 ERA in eight career starts against the Yankees. He is 9-3 on the road this season and has not permitted a run in his past two starts away from home.
Yankees: RHP Ivan Nova (5-7, 4.50) makes his 99th major league start in the series finale Sunday. He has lost three in a row after winning four of five.
Ronald Torreyes' 3-run HR grabs the lead for Phillies in comeback win
Ronald Torreyes hits a three-run home run to left field in a 12-6 win for the Phillies at Citizens Bank Park.
Phillies rally from 6 down, beat Bucs 12-6 to gain on Braves
— J.T. Realmuto homered and drove in four, Ronald Torreyes hit a go-ahead, three-run home run in the sixth inning and the Philadelphia Phillies erased a six-run deficit to beat the Pittsburgh Pirates 12-6 Thursday night and pick up ground in the NL East.
Soto homers twice, boosts average to .325, Nats beat Reds
— National League batting leader Juan Soto homered in consecutive innings, and the Washington Nationals pushed the Cincinnati Reds further from playoff contention with a 3-2 win Thursday night in the opener of a four-game series.
Juan Soto cranks 2 homers vs. Reds
Juan Soto hits a pair of solo home runs to left field in the Nationals' 3-2 win vs. the Reds.
Mountcastle, Hays HRs help Orioles beat skidding Rangers 3-0
— A seemingly inconsequential game between two last-place teams provided rookie pitcher Zac Lowther an indelible memory and a morale-booster to carry with him into the offseason.
Mountcastle clears the fence in Orioles' win
Ryan Mountcastle smashes an opposite field home run in the Orioles' win vs. the Rangers.