Sports Alert!!: Los Angeles, CA and Boston, MA: Red Sox wins World Series 2018 over Dodgers in Game 5.
The Boston Red Sox have won the World Series 2018 in a 5-1 victory in Game 5 over the Los Angeles Dodgers on Sunday, October 28th, 2018.
** Pictures from NBC affiliates WBTS Channel 10 and KNBC Channel 4: **
The game before the home crowd at Dodger Stadium in Los Angeles, California gives the Dodgers their second consecutive loss in back-to-back World Series appearances.
Boston’s victory gives them their fourth title in 15 years and follows a franchise-record 108-win regular season.
Fans in Boston, Massachusetts are celebrating in the streets at their team’s win.
More information is still coming into ZachNews.