Boston Red Sox vs Atlanta Braves
  • Friday, May 16, 2025 at 19:10
  • Fenway Park, Boston, United States