The New York Yankees offense exploded Sunday afternoon putting up 20 runs in a 20-6 win over the Atlanta Braves, completing the three-game sweep. New York scored 16 of their 20 runs with two outs, including a trio of home runs by Jacoby EllsburyChase Headley and Stephen Drew.

Nathan Eovaldi picked up his 14th win of the season, but he wasn't that sharp as he pitched five innings where he allowed five runs on eight hits, while walking two and striking out seven.

Braves starter Julio Teheran struggled mightily as he last only 4.1 innings, allowing eight runs on nine hits. Teheran walked three and struck out four, but he gave up three home runs, all with two outs in the inning. Atlanta's right-hander is now 9-7 on the season with a 4.62 ERA.

The Yankees opened the onslaught in the second inning when Jacoby Ellsbury hit a bomb to right field scoring Nathan Eovaldi and Stephen Drew to make it 3-0. New York would further their lead in the third inning when Chase Headley hit a two-run shot that went 425 feet to deep center to make it a 5-0 game. After a Didi Gregorius walk, Stephen Drew added to the Yankees lead with another two-run shot to right to make it 7-0.

In the bottom of the third the Braves would cut into the Yankees lead when Freddie Freeman singled home Nick Markakis to make it 7-1. The next batter was A.J. Pierzynski who singled home Nick Swisher to make it 7-2.

The Yankees would get back at it when Sugar Ray Marimón, fresh out of the bullpen to replace Teheran in the fifth, walked Stephen Drew with the bases loaded to walk in a run.

Atlanta got it as close as they would get it in the bottom of the sixth when Andrelton Simmons singled home Jace Peterson and Adonis Garcia to make it 8-4. That was Nathan Eovaldi’s last batter on the day. Three batters later Jonny Gomes singled home Andrelton Simmons to make it an 8-5 ballgame.

The next inning, the Yankees really blew up after two walks and a single to load the bases for Alex Rodriguez who came on as a pinch hitter. Rodriguez would smack the first pitch he saw from Braves reliever Peter Moylan up the middle to score Headley and Gregorius to make it a 10-5 game. With two outs in the inning the Yankees would score six more runs. Brett Gardner hit a single to left to score Drew. Brian McCann singled to left to drive in two more runs. Greg Bird and Chase Headley would follow with back-to-back doubles to drive in three more runs. Stephen Drew singled to right to end the nine-run seventh inning.

The Yankees sent 14 batters to the plate in the seventh inning, scoring nine runs on seven hits, two walks and a hit-by-pitch. New York led 17-5 heading into the bottom of the seventh inning. Video of nine-run seventh inning.

The Braves would get one of those runs back in the bottom of the seventh when Adonis Garcia took Branden Pinder deep to left.

In the top of the eighth, the Yankees would get back at it starting with a Greg Bird sacrifice fly scoring Jacoby Ellsbury, who walked earlier in the inning. Even pitcher Branden Pinder got in on the hit party as he hit a double to deep center field scoring Brett Gardner. Next batter was Didi Gregarius who singled home Brian McCann to make it a 20-6 ballgame.

This game unfortunately did not include an appearance on the mound from Jonny Gomes, but he went 1-for-1 in his only at-bat with an RBI. The Yankees offense was sputtering before this series but it appears they woke up in a big way in this sweep scoring 38 runs. In this series the Yankees had 38 runs on 43 hits and 24 walks. The Yankees scored 16 two-out runs, the most since 7/21/04. This was the first time that Stephen Drew finished the day with a batting average of .200 or better since 6/19/14.

Joe Girardi talked about the offense by the Yankees in this one, “A lot of runs, they kinda got close and then we got that big out in the seventh inning. A lot of big hits from guys, it was nice. Anytime you get games like that, you can get guys off the field too.”

He also talked about how the sweep helped the Yankees mentally after struggling on the last home stand, “I hope a lot, I mean time will tell but it’s nice to get back on the winning track and for so long we were playing really good at home and we were playing poorly on the road, and now we’ve started to play better on the road and we’ve kinda been even at home. So the important thing is we are winning games and obviously we are going to have a few more games at home and we need to get playing better there as well.”

The Toronto Blue Jays also won today beating up on the Detroit Tigers 9-2. Edwin Encarnacion had a big game again hitting another homerun. With both teams winning this afternoon, the division stays the same, with the Yankees trailing the Jays by 1.5 games.

The Yankees go into enemy territory starting tomorrow night to face the rival Boston Red Sox. New York will send Ivan Nova to face off against left-hander Eduardo Rodriguez. The Braves welcome the Miami Marlins to town with Mike Foltynewicz on the mound facing Chris Narveson for the Marlins.