The New York Yankees have ended with their five-game losing streak, as they defeated the Toronto Blue Jays in the last contest of the three-game series at Sahlen Field in Buffalo.

Behind seven great innings from rookie right-hander Deivi García, and four runs batted in from shortstop Gleyber Torres, the Yankees came out on top over their division rivals, 7-2. 

The game was also celebrated in honor of Roberto Clemente, as players wore No. 21 in their backs. 

García allowed just five hits, struck out six and didn't walk a batter. He became the first Yankees hurler in franchise history to have six-plus strikeouts and zero walks in two of his first three MLB starts.

"He's just got such good feel out there and mound presence and Moxie," Manager Aaron Boone said. "He just demonstrated a really good feel for pitching and continued to throw strikes."

Lefty relievers Zack Britton and Aroldis Chapman completed the eighth and ninth innings, respectively, as they secured the victory for the 'Bronx Bombers' in Western New York. 

Toronto just looked exhausted during the game, as they have played every single day since almost one month ago.

"Four weeks, 29 games in 28 days. I can tell you that," Manager Charlie Montoyo said. "They have been in every game and that's tough to do... That impresses me a lot."

They're 24-19 this season, but their 18-10 record in this stretch ties the Dodgers for the most wins in baseball since Aug. 14.