Greene (2-0) struck out nine and walked two in his third big league appearance. The right-hander didn't give up a hit until the fifth inning and allowed only two runners past second base in 7 1-3 innings.

It was Greene's second win in six days with the Yankees, the first coming at Cleveland. For most of the season, the 25-year-old put up unspectacular numbers (5-2, 4.61 ERA) for Scranton-Wilkes-Barre of the International League.

David Robertson, the third New York reliever, worked a perfect ninth for his 23rd save.

Brian McCann had three hits for the Yankees, who moved within four games of the first-place Orioles in the AL East.