SportLark

Houston Astros at Boston Red Sox

Final: Astros 3, Red Sox 1. Houston Astros at Boston Red Sox, Fenway Park.

Start
Sun, May 3, 1:35 PM ET
Venue
Fenway Park
Score
Final: Astros 3, Red Sox 1

Line score

Score by period
Team12345678910RHE
Astros00000100023101
Red Sox0000100000190

More on this matchup

Astros vs Red Sox: questions

When was Astros vs Red Sox played?

Houston Astros played at Boston Red Sox on Sun, May 3, 1:35 PM ET at Fenway Park.

Who won Astros vs Red Sox?

Final: Astros 3, Red Sox 1.

Where is Astros vs Red Sox played?

Fenway Park, home of the Red Sox.

Updated