The first Tuesday of July brought with it a full slate of baseball goodness, with a number of intriguing storylines. Among them: the Yankees and Mets kicking off the Subway Series; the Astros debuting another new arm; and the Angels playing their first game since Tyler Skaggs' death.

For information and those games and all the other news, notes, and updates from across the league, we invite you to check out our daily recap below.

Select games can be streamed regionally via fuboTV (Try for free). For more on what channel each game is on, click here.

Who wins every MLB game? And what underdogs can give you a huge victory? Visit SportsLine now to see the exact score of every MLB game, plus get full player stat projections, all from the model that simulates every game 10,000 times.

Baseball schedule/scores for Tuesday, July 2

Yankees blow lead as home-run streak ends

It was bound to end at some point. On Tuesday, the Yankees were held without a home run for the first time in 31 games. The team who succeeded in doing the undoable (at least as of late)? Who else, the cross-city rival Mets.

To make matters worse, the Yankees also blew a 2-1 eighth-inning lead.

Things started poorly, with DJ LeMahieu making a throwing error before J.D. Davis doubled in the tying run, then continued to go downhill. Adam Ottavino intentionally walked Robinson Cano and gave up a single to Wilson Ramos to load the bases with one out.

Zack Britton then entered and yielded a double to Michael Conforto that scored the go-ahead runs. Just like that, the Mets pulled a 4-2 win out of a looming 2-1 defeat.

Devers delivers as Red Sox snap streak

Rafael Devers is having himself a heck of a season. He entered Tuesday night hitting .322/.372/.525 with 12 home runs and 25 doubles in his first 81 games.

Devers, now back from London with the rest of the Red Sox, added to his totals with a big effort against the Blue Jays.

Devers went 4 for 5, including his 13th and 14th home runs of the year. He also drove in six runs on the evening, and raised his seasonal OPS from .897 to 926.

The Red Sox won in a rout against Toronto, snapping a three-game losing streak.

Puig continues to surge as Reds win

Yasiel Puig started this season slowly, but he's on fire as of late. Puig entered Tuesday coming off a hot June that saw him post a .950 OPS across 23 games. If Tuesday was any indication, he intends to have a big July as well.

In addition to launching his 18th home run of the year:

Puig scored the game-winning run on a mad dash around the bases:

In other words, Puig had the kind of game that makes him one of the more entertaining talents in baseball. And the Reds won in large part because of his efforts.

Lowe homers, leaves injured

Rays infielder Brandon Lowe isn't as well known as some of his teammates, but he's arguably the leading candidate to win the AL Rookie of the Year thanks to his impressive pop.

On Tuesday, Lowe homered for the 16th time on the season:

He later left the game after fouling multiple pitches off his foot. He's listed as day-to-day, so it's unclear if he'll miss any time.

For Lowe's sake, you hope not -- not when this season could deliver some hardware for him to store over his fireplace.

Rangers, Angels, others honor Skaggs

Angels left-hander Tyler Skaggs was found dead in his hotel room on Monday night. The Angels resumed their season on Tuesday, and did so while paying tribute to their fallen teammate in the form of a jersey patch bearing his No. 45.

The Rangers, the Angels' host, painted Skaggs' number on the back of the mound, and honored him throughout the game with moments of silence in lieu of walk-up music.

Elsewhere, both Patrick Corbin and Trevor Bauer showed respect for Skaggs and his life:

The Angels won't play their first host game since Skaggs' death until after the All-Star Game.

Andrus steals home for the third time 

Also in that Rangers game: Elvis Andrus swiped home for the third time this season. It wasn't a straight steal, but rather a delayed first-and-third swipe. Take a look:

Andrus is, perhaps predictably, the first player in franchise history to ever steal home three times in a single season:

With half the season remaining, he might just become the first to four, too.

Highlight of the night: Acuna robs a homer 

The amazing thing about Ronald Acuna Jr. is how normal his excellence has become. The 21-year entered Tuesday with 20 homers on the season and a 126 OPS+.

And oh, by the way, he can do things like this in the outfield:

Sorry Jay Bruce, you just have to tip your helmet on plays like that. (Bruce was probably fine with it since the Phillies won anyway.)

Stat of the night: Yelich hits No. 31

Christian Yelich hit his 31st home run of the season on Tuesday. Here's a look:

What makes this the stat of the night? Well, by doing so, Yelich became the first NL player with 31 dingers prior to the All-Star game since Albert Pujols in 2009. Pujols won a second consecutive MVP Award that fall:

Whether Yelich can do the same is up to him, God, and Cody Bellinger. But just know he was the first of the two to No. 31.

Quick hits