CLEVELAND - Brian McCann hit a three-run homer, Stephen Drew also connected and the New York Yankees broke a five-game losing streak with an 8-6 win over the Cleveland Indians on Thursday night.

New York remained a half-game behind AL East-leading Toronto, which has won 11 in a row. The teams begin a three-game series in Toronto on Friday night, a week after the Blue Jays swept a three-game series at Yankee Stadium.

Limited to a total of six runs during their skid, the Yankees shook loose as McCann homered in the first inning. Drew hit a solo homer in the second, added an RBI double in the fourth and wound up scoring a career-high four runs.

Brett Gardner got three hits and drove in three runs for New York.

Nathan Eovaldi (12-2) won his seventh straight decision, allowing four runs in 5 1/3 innings. The right-hander hasn't lost since June 16, a span of 10 starts.

Andrew Miller, who blew his first save of the season Tuesday, allowed a run in the ninth on Carlos Santana's single but struck out Abraham Almonte to end the game. Miller is 25 for 26 in save situations.

Trevor Bauer (9-10) gave up six runs in 3 1/3 innings as Cleveland's four-game winning streak ended.

The Indians rallied from a four-run deficit and cut the lead to 7-5 in the seventh when Dellin Betances threw a wild pitch with the bases loaded.

Jacoby Ellsbury, snapping an 0-for-19 skid, started the game with a single and Gardner walked. Bauer retired the next two hitters but fell behind McCann in the count 2-1. That prompted a visit by pitching coach Mickey Callaway, and McCann hit a towering drive to right on the next pitch.

The home run was McCann's 20th of the season and second is as many nights. Drew, who homered Tuesday, hit a 1-1 pitch to right for his 15th home run. Drew's double scored Didi Gregorious, who started the fourth with a single.

TRAINER'S ROOM

Yankees: RHP Michael Pineda (sore forearm) will begin a minor league rehab assignment at Double-A Trenton on Sunday. He reported no issues after throwing a bullpen session Thursday.

Indians: LHP T.J. House (sore shoulder) was placed on the 15-day disabled list. Cleveland rescinded the May 21 option of sending him to Triple-A Columbus. House was 0-4 with a 13.15 ERA in four starts with the Indians.

UP NEXT

Yankees: RHP Ivan Nova (4-4, 3.52 ERA) starts in Toronto against LHP David Price (11-4, 2.35 ERA). Price is 2-0 with an 0.60 ERA in two starts since joining Toronto.

Indians: RHP Corey Kluber (7-12, 3.46 ERA) starts in Minnesota against RHP Trevor May (8-7, 4.09 ERA).