Wallabies name Declan Meredith for Test debut against France as injuries mount up

  • Australia call up flyhalf to face back-to-back Six Nations champions

  • Jock Campbell replaced by Tom Wright in starting XV in Brisbane

Declan Meredith will debut against France as the reconfigured Wallabies paper over the cracks created by more soft-tissue injury carnage in Brisbane.

The ACT Brumbies flyhalf will wear the No 10 against the back-to-back Six Nations champions at Suncorp Stadium on Saturday.

Continue reading...

'I'm In Really Good Hands With The Penguins': Goaltending Prospect Eager To Make Permanent Jump To Pros

The Pittsburgh Penguins' system possesses some of the league's best goaltending prospect depth, as there is talent at all levels of the organization and in junior leagues for drafted prospects.

Sergei Murashov - the organization's most highly-touted goaltender - figures to be in the NHL full-time next season to tandem with Arturs Silovs. Joel Blomqvist is still putting up numbers at the AHL level and is on track to split the net with Taylor Gauthier, who has had an outstanding ECHL career with the Wheeling Nailers up to this point. The Penguins also just selected Belarussian goaltender Matvei Nikonovich 160th overall in this year's draft.

Then, there is 19-year-old prospect Gabriel D'Aigle, who saw a handful of games with the Wheeling Nailers last season and is preparing to be a full-time part of the Penguins' organization. The 19-year-old - who turns 20 in November and is AHL-eligible next season - figures to be a big part of Pittsburgh's ECHL squad, whoever that ends up being next season. 

And his ECHL experience last season has prepared him for the road ahead.

"I improved a lot in many aspects," D'Aigle said. "I just worked on everything [I had to work on], and my year with Victoriaville, I think it was great. And after that in Wheeling, that was great, too. I got good experience in Wheeling."

The 6-foot-4, 213-pound native of Sorel-Tracy, Quebec - the same hometown as Penguins' goaltending legend Marc-Andre Fleury - was selected 84th overall in the 2025 Entry Draft, and he has experienced a lot of growth in the year since. He suited up for the QMJHL's Victoriaville Tigres, who went 23-36-5 last season.

Of course, that was not because of D'Aigle, who faced the fourth-most shots of any goaltender in the QMJHL (1,451) and still managed a .908 save percentage in his 39 games despite getting peppered on a nightly basis. It's also worth noting that his shots faced per game average of 37.2 shots per game was much higher than the three goaltenders above him in shots faced, as they all appeared in 50 or more games. 

NHL Draft: Penguins Trade For Another Pick In 2026 Draft, Select Belarusian GoaltenderNHL Draft: Penguins Trade For Another Pick In 2026 Draft, Select Belarusian GoaltenderThe Penguins nabbed Carolina's 160th overall pick to land an upside goaltender from Belarus.

But D'Aigle didn't necessarily mind the fact that he faced a lot of shots. Well, except for the fact that it tired him out. 

"Yeah, it's always fun to have a lot of shots," D'Aigle said. "Sometimes, you get a little bit tired. I mean, just it's fun to have a lot of shots. It's your job as a goalie to stop pucks, so, like, 30-plus shots a night is pretty cool.

"I think just having a lot of shots can help because you learn about every type of shot, you see a lot of scoring chances, so it's helped me a lot. In Wheeling, where the guys - they've got a way better team in Wheeling - they told me just to calm my game. But you know what type of shot, and I always see it."

D'Aigle did take a lot from his limited professional sample size last season. In three regular season appearances with Wheeling, he went 1-2 with a .925 save percentage, and he also appeared in one playoff game in relief of starter Taylor Gauthier, allowing one goal on 11 shots. 

He knows that professional hockey is a different kind of game, and he learned a ton in those four games. 

"I learned to play with older guys," D'Aigle said. "Guys from, like, 30 years old, so it's just fun, the difference between the junior and pro hockey. And every guy in Wheeling was really good with me, so it was cool to be part of the team that went to the [ECHL Eastern Conference] final.

This Penguins Prospect Goalie Is Major Breakout CandidateThis Penguins Prospect Goalie Is Major Breakout CandidateThis Penguins goalie has the potential to break out next season.

"I would say that the guys are more mature. They have way more experience, so they have better shots, they do better plays, and even defensively, the guys are better defensively, too. So, I would say just the game is just more mature."

The young netminder is aware of the fact that there is a lot of internal competition for precious playing time within the Penguins' system and on their affiliate squads. With Murashov likely to graduate to the NHL level next season - and Gauthier likely to fully graduate to the AHL - he already knows his likely landing spot will be the ECHL. 

He trusts the process, and he trusts the organization's development staff, who have a very hands-on approach with him.

"Last year, there's two guys from the Penguins who came to Victoriaville and helped me a lot, and I talked to a couple of guys from the development group throughout the year," D'Aigle said. "So, I'm in really good hands with the Penguins."

Is Elias Pettersson A Worthwhile Gamble For The Penguins?Is Elias Pettersson A Worthwhile Gamble For The Penguins?The Penguins are looking for elite mid-20s talent that can be the bridge between their veterans and their young guys, and the Vancouver Canucks have an interesting yet risky piece on the trade board.

The staff certainly believes in his talent, too, and they worked with him on the ice, in the video room, and in the gym at the Penguins' annual prospect development camp last week. The staff also knows exactly what he needs to work on in order to be successful long-term at the professional level.

"I think just building the consistency in his game and making sure he's got off-ice pro habits to set him up for the on-ice practices and games that he'll be in," said Tom Kostopoulos, Penguins' director of player development. "You can see he's got the nice, big frame, and he moves well. It's controlling some of those pushes and some of that movement so that he's always in position and ready for the next puck."

And, well, when a goaltender faces as many shots as D'Aigle, it can, naturally, put them in a constant survival state. If anything, D'Aigle understands that he just needs to master the skill and the art of calmness, which should help him master those other elements, too.

"I think just to calm my game a little bit and to stay in the crease a little bit and the blue paint," D'Aigle said. "Yeah, just calm, because they know I have the skills to stop the puck." 

Penguins' 3-Year Deal For Chinakhov Tells Story Of Shifting MarketPenguins' 3-Year Deal For Chinakhov Tells Story Of Shifting MarketThe Pittsburgh Penguins bet on the talent of an enticing young player in Egor Chinkahov when they signed him to a three-year, $18.75 million extension Sunday, and it is yet another signifier of a rapidly changing landscape in the NHL.

Bookmark THN - Pittsburgh Penguins on your Google News tab to follow the latest Penguins news, roster moves, player features, and more!    

Nuggets waive center Jonas Valanciunas, making him a free agent

With only $2 million of Jonas Valanciunas' $10 million salary for next season guaranteed, the writing has been on the wall for a while, considering how the Nuggets are looking to save money as they look to extend Peyton Watson.

The Nuggets have officially waived Valanciunas, a story first reported by Michael Scotto of HoopsHype.

Valanciunas was Nikola Jokic's backup in Denver last season, averaging 8.7 points and 5.1 rebounds per game while shooting 58.2%. Denver has signed Marvin Bagley III to fill that backup role this season.

Don't be surprised if the 14-year NBA big man signs to play in Europe next season. There were rumors last season he wanted to negotiate a buyout with Denver to sign with Greek side Panathinaikos, but Denver was not about to let him go, they needed him. There is interest from Lithuanian side Zalgiris Kaunas, reports Donatas Urbonas of BasketNews.com.

What's next for San Francisco Giants as MLB trade deadline approaches?

The San Francisco Giants have a lot to consider at this juncture of the MLB season.

There were mid-level expectations for the Giants at the start of the season. On paper, it seemed like the Giants could battle for a wild card berth.

The Giants won't meet those expectations.

A week before the All-Star break, San Francisco has the third-worst record in baseball at 38-54. The Giants lost 10-0 to the Toronto Blue Jays on July 8, held hitless through eight innings.

It's becoming increasingly obvious that this team won't be competitive down the stretch, which has many of the Giants faithful singing a NxWorries tune, wondering what to do and where to go from here.

It's evident that a shake-up is needed. It's simply a matter of where they start and what they can realistically do to change things in the dugout. But one thing's for sure: the Giants are sellers heading into the trade deadline.

What should the Giants do now?

The Giants have to accept their fate. Entering the season, they looked like a team that could compete with anybody, but then the baseball games were played and that proved to not be the case. So now San Francisco has to look itself in the mirror and figure out what went wrong and how to make things right – well, better than they have been going, anyways.

Here are a few ideas:

Get aggressive in the trade market, sell high

It's easier said than done, but the Giants have to get off the expensive contracts eating up their salary. Reason being, you won't be able to get any talent, let alone invest in your prospects, if there isn't enough dollars to go around by the time negotiations occur.

It's also a matter of how aggressive they plan to be and who will be prioritized. Who is untouchable? ESPN's Jeff Passan has Giants outfielder Jung Hoo Lee as a top-ranked trade candidate. He plays all throughout the outfield. Offensively, Lee ranks top 10 in MLB in batting average and strikeout rate.

Lee, 27, makes $22.83 million this season and next, before going down to $21.33 million in both 2028 and 2029. Although not a star, the Giants can sell teams on Lee being a promising, solid all-around player.

Move on from veteran players

With a record like San Francisco's, the best thing you can do for the fans is give them something to be hopeful for. That's not aging veterans.

Examine the market for your guys who are age 30 and up, or are occupying a ton of salary space.

Rafael Devers turns 30 in October. His age isn't so much a problem, but his contract ... combined with the lack of expected production. Devers has had a down year so far, batting .244, registering 86 hits and 18 homers. He's under contract through 2033 at a hefty price tag.

Others to consider moving on from are Willy Adames and Matt Chapman. They're fan favorites, but based on age and dollars it all makes sense. Adames is under contract through 2031 at over $31 million per season. Chapman is locked up through 2030 at over $25 million per year.

It's hard to say goodbye, but in the best interest of the Giants, they have to find new homes for these guys. And honestly, it wouldn't be surprising if Devers, Chapman and Adames wanted to find a new home if it meant playing for a contender and a chance at a World Series title.

Retain young talent, bring in fresh faces

There's promise for the future in this squad with guys like Bryce Eldridge, Blade Tidwell and Drew Gilbert. It's a start.

"The San Francisco Giants, who would love to trade two of their infielders at the trade deadline, need to clear space for power-hitter Bryce Eldridge. They realize it’s stunting his growth as an infielder to keep using him as a DH at the age of 21," USA TODAY Sports' Bob Nightengale wrote.

Eldridge has had plenty moments as a designated hitter but none bigger than his walk-off grand slam against the Washington Nationals on June 10.

Another intitiative San Francisco needs to focus on is hanging on to guys like Logan Webb, Heliot Ramos, Casey Schmitt and Landon Roupp. The best bet is to hang on to them to help usher in a new era. Years from now, when the team has a new look, you can decide whether to leverage them for additional assets.

However, in the interim, hold on to those guys for dear life because teams will come knocking as MLB gets closer to the trade deadline.

This article originally appeared on USA TODAY Sports: What's next for San Francisco Giants as MLB trade deadline approaches?

Canadiens Have Possible Trade Target In Former Flames First-Rounder

The Montreal Canadiens should be looking to add to their forward group this off-season. When looking at their roster, it is fair to argue that they could use another skilled forward in their top nine.

There are plenty of NHL forwards creating conversation in the rumor mill this off-season. Among them is Calgary Flames forward Connor Zary, and he is a player who the Canadiens would be wise to pursue.

Zary is a former first-round pick who would benefit from a change of scenery. The 24-year-old forward had a tough 2025-26 season with the Flames, as he posted 12 goals and 25 points in 74 games. Yet, when looking at his previous campaign, he certainly has the potential to bounce back. Due to this, Montreal should consider kicking tires on him.

Back during the 2024-25 season with the Flames, Zary recorded 13 goals and 27 points in just 54 games. This after he recorded 14 goals and 34 points in 63 games with the Flames as a rookie in 2023-24. With numbers like these, Zary has already shown that he has the potential to provide decent offensive production at the NHL level.

Furthermore, with Zary being in his mid-20s, he is still young enough that he could improve as he continues to gain more experience. With that, he could be a good young player for the Canadiens to buy low.

If the Canadiens acquired Zary, he could work well in their middle six. This is especially so when noting that he can play both on the wing and down the middle. 

D-backs @ Padres Discussion

SAN DIEGO, CALIFORNIA - MAY 04: A general view of Petco Park stadium on May 04, 2026 in San Diego, California. (Photo by Sean M. Haffey/Getty Images) | Getty Images

Today’s Lineups

DIAMONDBACKSPADRES
Ketel Marte – 2BFernando Tatis – RF
Ildemaro Vargas – SSJackson Merrill – CF
Corbin Carroll – RFXander Bogaerts – SS
Gabriel Moreno – CGavin Sheets – 1B
Max Kepler – LFJake Cronenworth – 2B
Lourdes Gurriel – DHLuis Campusano – C
Nolan Arenado – 3BMiguel Andujar – DH
Pavin Smith – 1BJase Bowen – LF
Tommy Troy – CFSung-Mun Song – 3B
Jose Cabrera – RHPMichael King – RHP

As Alex Weiner noted last night, the D-backs after 91 games have exactly the same 45-46 point they had after 91 games in both 2024 and 2025. Of course, in neither of the previous season did Arizona end up making the playoffs. But things the rest of the way went rather different. In 2024, the D-backs had the second-best record in the National League from this point on, going 44-27. Unfortunately, the New York Mets were almost as good, and their 45-28 mark proved sufficient to bring them into a three-way tie with the Diamondbacks on 89 wins, and that infamous double-header against the Braves which saw both side win the tie-breaker against us.

In 2025, however, the mediocrity continued. They were a mere 35-36 thereafter, on their way to eighty wins. However, the bar was considerably lower to reach the post-season. A mere 83 wins was sufficient for the Reds to make the playoffs – ironically, it was the Mets turn to lose out on the tiebreaker. The D-backs could have been involved as well. In their penultimate series, they walked off the Dodgers to move to 80-77: winning three of their last five contests would have had them finish on 83 wins as well (though they dropped the season series to the Reds anyway). But they lost all five contests, and were eliminated after Friday night’s loss in San Diego.

Which way will things break over the remainder of 2026? Only time will tell. We don’t know if the team will buy or sell, and that could well be a factor. Or maybe not. After all, Mike Hazen sold last year, but the D-backs then went on a bit of a tear to keep things interesting into the final week. Meanwhile, the 2024 team bought A.J. Puk and Josh Bell, and after 140 games were 2.5 games clear. But they played below .500 ball the rest of the way, going 10-12, and that ended up costing them. So it’s very hard to predict. But as the chart above shows, the rest of the way we can’t possibly find ourselves with the same record as 2025 and 2024 again!

Jake Rogers becomes unlikely hero in Tigers’ win

Detroit Tigers first baseman Spencer Torkelson (20) celebrates a three run home run against the Athletics with third baseman Kevin McGonigle (7) and catcher Jake Rogers (34) during the fifth inning at Comerica Park in Detroit on Wednesday, July 8, 2026. | Junfu Han / USA TODAY NETWORK via Imagn Images

Perhaps they should rename Comerica Park to Rogers Center after Jake Rogers’ pinch performance helped the Tigers beat the A’s 6-1.

The Tigers have been pretty good lately, 7-3 for their last 10 games, and as we know, performing well against teams with much better records than theirs. So naturally, against another fourth-place team, they’re going to potentially struggle. However, they did take the first game of the series against the A’s, so how this series will play out is anyone’s guess. The Tigers had Troy Melton on the mound up against Jeffrey Springs for the A’s.

The A’s went 1-2-3 in the top of the first. The home half took considerably longer to work through. With one out, Dillon Dingler singled and was able to advance to second on a throwing error by the A’s third baseman. Kevin McGonigle walked, then Spencer Torkelson walked. Springs was having a heck of a time finding the zone, and that didn’t change when Riley Greene came up to bat, and both Greene and the catcher challenged pitches, both of them balls, before Greene singled to score Dingler and put the Tigers on the board first. Two outs followed, but they had certainly worn Springs down early.

After the first out of the second inning, there was a pause in play. A foul tip hit Dingler in his exposed hand, and while he stayed in through the top of the inning, he did ultimately leave the game. No current status updates. With two outs in the second, Lawrence Butler doubled. Then Joshua Kuroda-Grauer (a challenger for the Isiah Kiner-Falefa crown of making me struggle to spell their names right) singled. A final out ended the inning and the threat. In the bottom of the inning, Nick Kurtz was out of the game for the A’s after two, citing illness, so a rough game all around. Zach McKinstry got a one-out single. Then, with two outs and pinch-hitting for Dingler, Jake Rogers came in and hit a home run. Now that’s how you step in with style.

The A’s went 1-2-3 in the top of the third. The Tigers, likewise, went down in order in the bottom of the inning.

In the top of the fourth things got rough for Melton for the first time all game. Tyler Soderstrom got a one-out double. Jacob Wilson then reached on a fielding error by McKinstry, which allowed Soderstrom to score. With two outs, Kuroda-Grauer singled. Melton managed to get out of the jam, though, with only the one run scored. In the home half, the Tigers went down in order once again.

Melton struck out the side in the fifth, though Jeff McNeil really fought him for the final out of the inning, and then when he finally did strike out, he had a good scream at himself.

In the bottom of the inning, Rogers continued to have himself a heck of a game with a leadoff single, then hustled all the way to third when McGonigle singled. He was looking a little breathless after that, so Spencer Torkelson decided to give him a break and hit a three-run homer to clear the bases.

Riley Greene walked, which was the end of the game for Springs. He was replaced by Justin Sterner. Sterner came in and got the final two outs of the inning. The Tigers were up 6-1 after five innings.

In the top of the sixth, Soderstrom walked with one out. Melton’s day was done at that point with a final line of 5.1 IP, 4 H, 1 E, 0 ER, 1 BB, 9 K on 91 pitches. Keider Montero came in to replace him, and gave up a walk to Jacob Wilson. Two outs followed to get the Tigers out of the inning, no harm done. Mason Barnett was the new A’s pitcher in the home half. With one out, McKinstry walked. McKinstry was then eliminated by a force out off the bat of Matt Vierling. Rogers drew a walk, putting him on base for every one of his at-bats for the evening. The Tigers ultimately left their baserunners stranded, unfortunately.

Carlos Cortes got the A’s going in the seventh with a leadoff single. With two outs, McNeil singled, so maybe he can be a bit nicer to himself later. Montero got out of the inning, though. José Suarez came in to pitch for the A’s in the bottom of the inning. With one out, Greene singled. However, two outs followed to leave another baserunner stranded.

In the eighth, Montero was replaced by Tyler Holton, who got three outs in a row. The Tigers also went three-up, three-down. Now they just had to get the final outs of the game to lock it down.

Beau Brieske was the man the Tigers turned to for the ninth. Kuroda-Grauer singled to get things started. With two outs, he took second on defensive indifference. It was Rogers who caught the final out of the inning, a cherry on top of an incredible evening for him.

Final: Tigers 6, A’s 1

Utah re-signs center Mo Bamba on two-year deal

With Walker Kessler off to Los Angeles, it's going to be a bit of center by committee in Utah this season. Jusuf Nurkić likely starts with Jaxson Hayes behind him.

Now add Mo Bamba to the list. Bamba is returning to the Jazz on a two-year deal, reports Shams Charania of ESPN.

Bamba signed a couple of 10-day contracts with the Jazz last season and played in two games with the team. They liked him enough to bring him back, although likely on a non-guaranteed veteran minimum deal.

The No. 6 pick in the 2018 NBA Draft by the Orlando Magic, Bamba has played in eight NBA seasons and with seven different teams. For his career, he has averaged 6.7 points and 5.4 rebounds per game, plus he is a good rim protector.

Mariners Play Boring Game in Boring Stadium, Lose 2-0

Jul 8, 2026; Miami, Florida, USA; Seattle Mariners catcher Cal Raleigh (29) tags out Miami Marlins’ Otto Lopez (6) at home plate to end the fifth inning at loanDepot Park. Mandatory Credit: Jim Rassol-Imagn Images | Jim Rassol-Imagn Images

I don’t want to write this recap.

The Mariners lost 2-0 to the Marlins on Wednesday. It was a very boring game. George Kirby pitched well, in the way that George Kirby often pitches well, but not in the way that he pitched so well as to be newsworthy. The Mariners lineup hit poorly, in the way that the Mariners lineup often hits poorly, but not in the way that they hit so poorly as to be newsworthy. The Marlins stadium on television is ugly and empty and fills me with an unseasonal depression. I don’t want to write this recap.

The Mariners offense was bad today. Five hits, two walks, one hit by pitch, no runs. They distributed this modest sum with a base runner in each the first four innings; they didn’t get another base runner until Josh Naylor singled with one out in the ninth. It never felt like they were going to score. I don’t even remember who pitched for the Marlins, because whatever it is about LoanDepot Park renders everything into an ocular Lorem Ipsum. Again, it was very, very boring to watch. The most interesting thing that happened for the Mariners on offense was Naylor swung and missed so hard at an 0-1 pitch in the sixth inning that he fell over and needed a few moments to recover. I chose to believe he simply fell asleep mid swing.

Kirby was good again. He threw six innings and struck out seven with 12 whiffs. He walked nobody and didn’t give up a ton of grounders, so it felt almost like a vintage Kirby outing, rather than the still pretty decent but definitely new version of Kirby we’ve seen much of this year.

The Marlins got the only run they’d need with a solo homer from Kyle Stowers to lead off the second. In the third, Javier Sanoja hit a lead off double. He was later erased after Luke Raley made a nice, not-so-boring diving catch, tossing to second for an easy double play. Unfortunately, the Marlins followed later in the inning with a single and a triple to make it 2-0, increasing their lead over the Mariners by infinity.

In the fourth, Heriberto Hernández got a double. Jakob Marsee hit a rocket grounder to short that nearly hit Hernández. In his attempt to get out of the way, Hernández strayed too far from the bag, and Colt Emerson raced him back to second and tagged him with a dive.

In the fifth, Otto Lopez doubled with two outs. The Marlins nearly scored again on an Xavier Edwards single, but Victor Robles fielded and fired home to Cal Raleigh, who made a great snag and tag for the final out.

Well, those last three things weren’t that boring. The Mariners actually played pretty solid defense on Wednesday, which is closer to a miracle that it is boring. Frankly, if the Mariners had won this game, I would have called it “solid” or “necessary” or maybe even “rugged.” But, well, they didn’t. With two outs in the ninth and Naylor on third, Cole Young watched the final strike three on a pitch that was well outside. It seemed he, too, was so bored that he didn’t bother to challenge. The Mariners lost 2-0.

Yankees suffer sixth shutout loss of the season

ST PETERSBURG, FLORIDA - JULY 08: Manager Aaron Boone #17 of the New York Yankees argues with home plate umpire Doug Eddings #88 after being ejected in the sixth inning of the game between the New York Yankees and the Tampa Bay Rays at Tropicana Field on July 08, 2026 in St Petersburg, Florida. (Photo by Julio Aguilar/Getty Images) | Getty Images

After striking out 17 times in each of the first two games of this series, the Yankees managed to rein in the whiffs today. However, this more contact-oriented approach brought far worse results than their five runs in the opener and four runs last night. They found themselves shut out for the sixth time this season as they managed just six hits and didn’t draw a single walk. Yandy Díaz was a perfect 4-for-4, Jonathan Aranda drove in all three runs, and Shane McClanahan tossed 6.1 scoreless as the Yankees went down without much resistance, 3-0.

Paul Goldschmidt might be mired in the worst stretch of his career. After improbably powering the offense in the first half of June, the regression monster caught up all at once with the 38 year old. He entered this game amid a career-worst 0-for-30 skid, and with his strikeout in the first had struck out in eight straight plate appearances. He’d finish the day 0-for-4 with three strikeouts, which ties him for the second-longest hitless streak in franchise history at 34 ABs, just two behind Gil McDougald’s 0-for-36 in 1959.

Gerrit Cole’s fastball velocity and command at the bottom of the zone looked just as good as it did last time out against the Twins, averaging 97 mph and collecting four of his six strikeouts. However, he just fell victim to some pesky hitting by the first two hitters in the Rays lineup and exactly zero run support from his offense. In the third, Yandy Díaz reached on a two-out double that came close to leaving the yard and Jonathan Aranda singled him home to open the scoring. In the fifth, Nick Fortes and Díaz reached on a pair of one-out singles, a double from Aranda driving Fortes home, though José Caballero made a nice snap throw home to gun down Díaz on a Junior Caminero grounder to avoid further damage in the frame.

The Yankees tried a sequence of small ball to open the scoring in the second, but just barely got beat out in the fundamentals department by the Rays. Jasson Domínguez reached on a one-out swinging bunt single and then went first to third after getting a good read on an Anthony Volpe bloop jam-shot to the opposite field. They then attempted the safety squeeze on the very first pitch to Max Schuemann, but Domínguez didn’t quite get a wide enough lead off third, Schuemann didn’t quite bunt the ball far enough down the third base line, and a perfect scoop and glove toss from McClanahan and an excellent, legal plate block and tag by Nick Fortes at home got Domínguez by a step, Austin Wells then popping out to strand a pair.

All the air went out of the Yankees’ balloon upon that failure to capitalize, McClanahan retiring 11 in a row starting with the out at home. They had to wait until the sixth inning for their next baserunner, José Caballero leading off with a bunt single. That got erased in a hurry, Caballero getting thrown out at second on a strike-em-out throw-em-out double play that resulted in both Aaron Boone and Brad Ausmus getting thrown out of the game by home plate umpire Doug Eddings after he ruled they took too long to challenge the play and refused to send it to the replay center.

Rosario led off the seventh with a single, and after McClanahan retired Cody Bellinger, Kevin Cash emerged from the dugout to retrieve his starter at the end of a season-long outing of 6.1 scoreless innings allowing four hits and no walks while striking out five. Domínguez collected his second infield single of the day to put a pair on with one out, but a Volpe strikeout and Trent Grisham pinch-hit fly out stranded them in place.

Cole also completed 6.1 innings, departing with a runner on first in the seventh after Taylor Walls drew a leadoff walk. Fernando Cruz inherited his runner and surrendered a single to Díaz — his fourth hit of the day — to put runners on the corners for Aranda, his sac fly to center driving in his third run of the day to give him 61 RBI on the year — 3rd-most in the AL. It was a start that in many ways mirrored his outing against Minnesota, Cole leaning on the four-seamer as he struggled to find a consistent release point for the slider and changeup. Too many of his secondaries were either over the heart of the plate or complete waste pitches to be able to fool the Rays hitters. His final line saw him allow three runs on seven hits and a walk with six strikeouts in 6.1 innings.

The Yankees went quietly in the final two innings. They were put down in order in the eighth, and after a Ben Rice single to lead off the ninth, Bryan Baker struck out the next three batters to slam the door on a game that took just over two hours and fifteen minutes — 3-0, Rays your final score.

New York will look to salvage a series split tomorrow afternoon. They have not announced the starter who will face off against Yankee killer Drew Rasmussen. First pitch is scheduled for 1:10 p.m. ET with the broadcast returning to YES.

Box Score

Braves blank Buccos as Grant Holmes pitches five shutout innings

PITTSBURGH, PENNSYLVANIA - JULY 8: Grant Holmes #66 of the Atlanta Braves pitches during the first inning against the Pittsburgh Pirates at PNC Park on July 8, 2026 in Pittsburgh, Pennsylvania. (Photo by Joe Sargent/Getty Images) | Getty Images

Despite getting completely and totally blanked for the first six innings of this contest, the Atlanta Braves eventually broke through and ended up pulling off a 3-0 victory in an excellent pitching performance from Grant Holmes and Atlanta’s bullpen.

It would be an understatement to call this one a pitchers’ duel, as both starters were dominant for the period of time where they were out there. Grant Holmes successfully navigated his way through two trips through the order as he finished with just three hits allowed and one walk conceded across five innings of work and five strikeouts. The slider and cutter were both working pretty effectively for Holmes — everything was working, really, as Holmes picked up two strikeouts on the four-seamer and three on the slider.

The only time that Holmes ran into trouble was in the third inning, which is when he found himself with two runners in scoring position with two outs after he led off the inning hitting Henry Davis and then gave up a two-out single to Bryan Reynolds. Fortunately, Holmes was able to get Esmerlyn Valdez to pop up on a four-seamer and that was that for the scoring chance. That was as close as Pittsburgh got to scoring off of Holmes before he eventually exited the game with 90 pitches after five innings.

As good as Homes was, Jared Jones was better. Jones was just about untouchable against the Braves tonight, as he struck out eight batters without giving up a hit or a walk through six innings of work. Atlanta’s lineup couldn’t handle him at all, which is why it was probably a huge relief for the Braves once they saw Mason Montgomery walk out for the seventh inning.

The crowd in Pittsburgh disagreed with the decision and they voiced their disapproval after Ozzie Albies ended the combined perfect game bid with a looping single out to left to give the Braves their first hit and baserunner of the game. While Jones has been kind of easing back into things following elbow issues, it certainly took a lot of the neutral intrigue out of the game once it was clear that the Pirates weren’t going to let him go for the perfect game.

Either way, the Braves were unable to do anything with the baserunner in the seventh inning as Montgomery sat down the Braves in short order after the hit. However, Atlanta’s fortunes improved once the eighth inning rolled around and an old friend of Pittsburgh’s got a chance to do some damage against his old club.

Earlier in the game, Joey Bart came the closest to getting the Braves on the board after he hit a deep fly ball in the third inning that only made it to the warning track. The funny part is that despite the hard contact, Bart busted it out of the batter’s box because he knew this ballpark and knew that he probably didn’t get enough of it for a dinger. This time in the eighth inning, he did, in fact, get enough of it. Bart followed up Mike Yastrzemski’s double off the wall in right field with a 422-foot shoot to left-center in order to finally break the deadlock and put the Braves in the lead.

Thanks to Didier Fuentes and Dylan Dodd keeping the Buccos quiet once they entered in relief of Grant Holmes, that set the stage for Dylan Lee to enter the game and deliver another strong performance out of the bullpen. That set the stage for the Braves to add on some more insurance as Michael Harris II led off the ninth with a double and then Drake Baldwin cashed in Money Mike with an RBI knock to make it 3-0.

With the lead at three runs, it was now up to Raisel Iglesias to make it stick and get a tiny bit of redemption following his rare blown save on Monday. The first batter for Iggy is always crucial and this time, Iglesias struck out Esmerlyn Valdez to get the inning started on the right track. While Iglesias did end up walking a batter, the Pirates weren’t able to even get the tying run aboard and the Braves ended up taking the 3-0 shutout victory.

For a while, this sure seemed like teh Braves were going to be on the wrong side of history for a second night in a row. Instead, Atlanta took advantage of the pitching change and did enough damage to Pittsburgh’s bullpen while the Braves’ bullpen was back in great form as well. Grant Holmes pitching five great innings sure helped matters as well and the Braves were able to snap their losing streak at the earliest point to where you could call it a losing streak.

It’ll be a quick turnaround for everybody involved as the rubber match takes place tomorrow afternoon at 12:35 p.m. ET. The Pirates will turn to Mitch Keller while Bryce Elder will be making his return to the rotation for the Braves. Hopefully he can pick up where Grant Holmes and the rest of Atlanta’s pitching staff left off and we’ll see the Braves pick up a much-needed series win after a nice win on Wednesday evening.

Arizona Diamondbacks at San Diego Padres

SAN DIEGO, CALIFORNIA - JULY 07: Fernando Tatis Jr. #23 of the San Diego Padres advances home to score a run during the first inning against the Arizona Diamondbacks at Petco Park on July 07, 2026 in San Diego, California. (Photo by Orlando Ramirez/Getty Images) | Getty Images

Arizona Diamondbacks (45-46) at San Diego Padres (45-46), July 8, 2026, 7:10 p.m. PST

Watch: ESPN

Location: Petco Park – San Diego, Calif.

Listen: 97.3 The Fan



Please remember our Game Day thread guidelines.

  • Don’t troll in your comments; create conversation rather than destroying it
  • Remember Gaslamp Ball is basically a non-profanity site
  • Out of respect to broadcast partners who have paid to carry the game, no mentions of “alternative” (read: illegal) viewing methods are allowed in our thread

Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Colorado Rockies at Los Angeles Dodgers game discussion: Gabriel Hughes vs. Roki Sasaki

DENVER, COLORADO - JULY 3: Gabriel Hughes #43 of the Colorado Rockies pitches in his MLB debut in the seventh inning against the San Francisco Giants at Coors Field on July 3, 2026 in Denver, Colorado. (Photo by Dustin Bradford/Getty Images) | Getty Images

The Colorado Rockies have a rare opportunity as they try to win a series on the road against the Los Angeles Dodgers. The Rockies’ offense has been troublesome for the best team in baseball throughout the series, and after a narrow extra-inning loss on Monday and a comeback victory on Tuesday, Colorado looks to do it again tonight.

Gabriel Hughes (0-0, 0.00 ERA) will make his first career start after debuting against the San Francisco Giants last Friday. Hughes was excellent against the Giants in his debut, firing three scoreless innings to secure a save. He will have a tougher challenge this time out as he faces a dangerous Dodger offense. In nine starts in the minors this year, Hughes has a 4.71 ERA over 36.1 innings of work in that role. He has done excellent work pounding the zone, as evidenced by his 44 strikeouts against 12 walks. He’ll need to be mindful of hitting his spots and utilizing all of his pitches to challenge the Dodgers and avoid getting behind hitters, thus leaving mistakes over the plate.

Meanwhile, the Dodgers will send out Roki Sasaki (3-5, 5.40 ERA). It’s been a tough second season for Sasaki as he has experienced an up-and-down ride. He had one of his worst outings last Thursday when he gave up six runs on seven ‌hits in a season-low three innings against the San Diego Padres. Sasaki has excellent stuff that can result in strikeouts, but he has struggled with his command and given up a lot of contact. He has been hit by the long ball lately, giving up seven home runs over his last four starts.

And now to the details.

First Pitch: 8:10 pm MDT

TV: Rockies TV

Radio: KOA 850 AM/94.1 FM; KNRV 1150 (Spanish)

SB Nation site: True Blue LA

Lineups:


Join the conversation!

Sign up for a user account and get:

  • Fewer ads
  • Create community posts
  • Comment on articles, community posts
  • Rec comments, community posts
  • New, improved notifications system!

Please keep in mind our Purple Row Community Guidelines when you’re commenting. Thanks!

47-46: Chart

Jul 8, 2026; Miami, Florida, USA; Miami Marlins’ Heriberto Hernandez (13) gets tagged out by Seattle Mariners shortstop Colt Emerson (4) in the fifth inning at loanDepot Park. Mandatory Credit: Jim Rassol-Imagn Images | Jim Rassol-Imagn Images

Marlins 2, Mariners 0

Josh Naylor, +0.20 WPA
Cole Young, -0.34 WPA

Game thread comment of the day:

Gerrit Cole receives no run support in Yankees' 3-0 loss to Rays

Gerrit Cole pitched into the seventh but the Yankees did not give him run support in their 3-0 loss to the Rays on Wednesday night.

The Yankees had six hits, all singles, and just could not string together enough hits against Tampa's pitchers. After striking out 17 times in the last two games, the Yankees struck out 11 times. 

New York is now 5.0 games behind the Rays for first place in the AL East. 

Here are the takeaways....

-The Yankees had a chance in the second. With runners on first and third and one out, Max Schuemann laid down a safety squeeze, but Jasson Dominguez didn't get a good jump and the bunt was hit too hard back at Shane McClanahan. Dominguez was called out at the plate and the Yankees would not score. 

Their next best chance came in the seventh. With runners on first and second and one out, Anthony Volpe struck out and a pinch-hitting Trent Grisham flew out to end the threat. New York was 0-for-4 with RISP and left four on base. 

-Unlike the Yankees, the Rays did capitalize on an early opportunity. Yandy Diaz hit a one-out double that was nearly a homer in the third. Jonathan Aranda hit a single to Dominguez in right, but the outfielder's throw home was off the line, allowing Diaz to score. An on-target throw would have likely got Diaz out at the plate. 

Aranda would drive in the game's second run with a one-out double in the fifth with two runners on. Gerrit Cole worked out of trouble to limit the damage, but allowed a third run in the seventh on an Aranda sac fly off of Fernando Cruz -- the runner on third was Cole's responsibility.

-Cole gave the Yankees exactly what they needed. He pitched 6.1 innings, allowing three runs on seven hits and one walk while striking out six batters. This is now two straight good starts for Cole after he allowed two runs across five innings on July 3 against the Twins. He tossed 97 pitches on Wednesday, his most since returning from Tommy John surgery. 

-Paul Goldschmidt's struggles continued. He finished 0-for-4 and his hitless streak is now a career-worst 0-for-34. Volpe went 1-for-3 starting at short while Jose Caballero was also 1-for-3, and started at second. 

-Manager Aaron Boone was tossed for the third time this season in the sixth. Home plate umpire Doug Eddings tossed bench coach Brad Ausmus first, and then Boone was thrown out for defending Ausmus. It seemed like the Yankees were miffed when they were not allowed to challenge an out call when Caballero was thrown out at second on a steal attempt. 

Game MVP: Jonathan Aranda

Aranda drove in all three of the Rays' runs

What's next

The Yankees and Rays complete their four-game set on Thursday afternoon. First pitch is set for 1:10 p.m.

The Yankees have yet to announce a starter, while the Rays will send Drew Rasmussen (7-4, 2.78 ERA) to the mound.