2026-06-12 · Yahoo Sports

The Miami Marlins are set to take on the Pittsburgh Pirates in an exciting MLB matchup this Sunday at PNC Park in Pittsburgh, PA. The game will start at 12:00 PM ET and will be broadcast on NBCSN and streamed on Peacock. After finishing last season with a record of 79-83, the Miami Marlins are looking to build on their progress, despite facing challenges with injuries to key starters in their rotation. The Marlins aim to find consistency as they face a Pirates team that has shown improvement in their offense this season. With the Pirates ranking last in MLB for runs per game last year, they are now on pace to average their highest runs per game since 1940. This matchup promises to be a thrilling contest as both teams strive for a better standing in the league. Tune in to see if the Miami Marlins can secure a victory against the Pirates and continue their pursuit of success this season.