CLEVELAND (AP) -- Shane Greene allowed two runs in six innings for his first major league win, All-Star Dellin Betances earned his first career save and the New York Yankees beat the Cleveland Indians 5-3 on Monday night.

Second baseman Brian Roberts #14 of the Yankees throws out Jason Kipnis of the Indians at first base during the sixth inning at Progressive Field. (Photo by Jason Miller/Getty Images)
Second baseman Brian Roberts #14 of the Yankees throws out Jason Kipnis of the Indians at first base during the sixth inning at Progressive Field. (Photo by Jason Miller/Getty Images)
loading...

Greene (1-0) didn't allow a hit until Nick Swisher's two-out homer in the fifth. The 25-year-old right-hander, called up from Triple-A Las Vegas, was pressed into service after scheduled starter Vidal Nuno was traded to Arizona for right-hander Brandon McCarthy on Sunday.

Brett Gardner, Brian McCann and Ichiro Suzuki had three hits apiece for New York.

Justin Masterson (4-6) continued to pitch poorly and was pulled without retiring a batter in the third. Cleveland's opening-day starter allowed five runs and six hits in two-plus innings.

Betances pitched the final two innings, giving closer David Robertson a rest day.

More From New Jersey 101.5 FM