NEW YORK (AP) — Michael Pineda was hit hard at the start, and the New York Yankees' playoff push was delayed once again by their longtime rivals when the Boston Red Sox got two homers and five RBIs from rookie catcher Blake Swihart in a 10-4 victory Tuesday night.

Rick Porcello (9-14) recovered neatly from a rocky first inning, and the Red Sox won their season-best fifth straight game to pass the Orioles for third place in the AL East.

New York is running second in the division and was spared the possibility of the Blue Jays clinching the crown when they were rained out in Baltimore. Toronto will play a doubleheader Wednesday against the Orioles and needs only one win — or another Yankees loss — to wrap up its first AL East title in 22 years.

Pineda (12-9) and the Yankees began the day looking to lock up at least a wild card, but that chance was washed away when Minnesota was rained out in Cleveland. New York needs two wins in its final five games — or some help — to reach the postseason for the first time since 2012.

More From 104.5 THE TEAM