Boston Red Sox vs Houston Astros
Scoring summary
| INN | BATTER | PLAY | SCORE |
|---|---|---|---|
| B1 | Carlos Correa | Carlos Correa grounds into a double play, shortstop Trevor Story to second baseman Marcelo Mayer to first baseman Willson Contreras. Jose Altuve scores. Yordan Alvarez to 3rd. Isaac Paredes out at 2nd. Carlos Correa out at 1st. | BOS 0, HOU 1 |
| B3 | Yordan Alvarez | Yordan Alvarez homers (2) on a fly ball to right field. Jose Altuve scores. | BOS 0, HOU 3 |
| B5 | Brice Matthews | Brice Matthews homers (1) on a fly ball to center field. | BOS 0, HOU 4 |
| B6 | Yainer Diaz | Yainer Diaz out on a sacrifice fly to center fielder Ceddanne Rafaela. Cam Smith scores. | BOS 0, HOU 5 |
| T7 | Wilyer Abreu | Wilyer Abreu hits a ground-rule double (3) on a line drive to right field. Jarren Duran scores. Willson Contreras to 3rd. | BOS 1, HOU 5 |
| B7 | Jose Altuve | Jose Altuve homers (1) on a fly ball to left field. | BOS 1, HOU 6 |
| B7 | Christian Walker | Christian Walker doubles (4) on a sharp fly ball to center fielder Ceddanne Rafaela. Carlos Correa scores. | BOS 1, HOU 7 |
| B8 | Jose Altuve | Jose Altuve homers (2) on a fly ball to left field. | BOS 1, HOU 8 |
Box score
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | R | |
|---|---|---|---|---|---|---|---|---|---|---|
| BOS | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 |
| HOU | 1 | 0 | 2 | 0 | 1 | 1 | 2 | 1 | 0 | 8 |
Pitching & bullpen
How the game was pitched — the starters, the bullpen sequence and each arm's role, and the pitch counts behind them.
Ranger Suarez started for Red Sox, leaving trailing 0–4. Out of the bullpen, Johan Oviedo took the roughest line.
-
Ranger Suarez
Starter
4.1
76
4
3
L
Pitch-by-pitch: what Ranger Suarez threw
CSW 22% 1st-pitch strike 45% 3.8 pitches/PAPitch # % Whiff CS Foul Ball In play Cutter 24 32% 1 3 3 8 9 Sinker 21 28% 1 4 2 8 6 Changeup 12 16% 1 1 2 8 0 Four-Seam Fastball 10 13% 0 3 3 3 1 Curveball 9 12% 3 0 1 5 0 - Johan Oviedo Reliever 3.2 72 4 3 inherited 1, stranded 1
Lance McCullers Jr. started for Astros, leaving with a 5–1 lead.
-
Lance McCullers Jr.
Starter
7.0
96
1
9
W
Pitch-by-pitch: what Lance McCullers Jr. threw
CSW 28% 1st-pitch strike 50% 4.0 pitches/PAPitch # % Whiff CS Foul Ball In play Sinker 31 32% 2 8 6 9 6 Cutter 24 25% 3 4 4 10 3 Knuckle Curve 20 21% 2 1 8 8 1 Changeup 9 9% 3 1 1 2 2 Four-Seam Fastball 8 8% 1 0 3 3 1 Sweeper 4 4% 2 0 0 1 1 - Ryan Weiss Reliever 2.0 33 0 3
Where the game turned
- Correa GIDP
Batting lines
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Roman Anthony LF | 4 | 0 | 0 | 0 | 0 | 2 | .235 | .350 | .235 | .585 | |
| Trevor Story SS | 4 | 0 | 1 | 0 | 0 | 2 | .150 | .150 | .350 | .500 | 2B |
| Jarren Duran DH | 3 | 1 | 0 | 0 | 1 | 2 | .154 | .389 | .154 | .543 | |
| Willson Contreras 1B | 4 | 0 | 0 | 0 | 0 | 2 | .077 | .333 | .077 | .410 | |
| Wilyer Abreu RF | 3 | 0 | 2 | 1 | 0 | 1 | .500 | .500 | 1.063 | 1.563 | 2B |
| Marcelo Mayer 2B | 2 | 0 | 0 | 0 | 1 | 0 | .273 | .333 | .455 | .788 | |
| Carlos Narváez C | 3 | 0 | 1 | 0 | 0 | 2 | .444 | .444 | .444 | .888 | |
| Ceddanne Rafaela CF | 3 | 0 | 0 | 0 | 0 | 0 | .231 | .231 | .231 | .462 | |
| Caleb Durbin 3B | 2 | 0 | 0 | 0 | 0 | 0 | .000 | .067 | .000 | .067 | |
| Masataka Yoshida PH | 1 | 0 | 0 | 0 | 0 | 1 | .000 | .500 | .000 | .500 |
| BATTER | AB | R | H | RBI | BB | K | AVG | OBP | SLG | OPS | NOTES |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Jose Altuve 2B | 4 | 4 | 4 | 2 | 1 | 0 | .412 | .565 | .824 | 1.389 | 2 HR (1, 2) |
| Yordan Alvarez DH | 5 | 1 | 2 | 2 | 0 | 1 | .333 | .500 | .722 | 1.222 | HR (2) |
| Carlos Correa SS | 4 | 1 | 1 | 0 | 0 | 0 | .250 | .318 | .250 | .568 | |
| Christian Walker 1B | 4 | 0 | 1 | 1 | 0 | 2 | .294 | .400 | .529 | .929 | 2B |
| Cam Smith RF | 3 | 1 | 1 | 0 | 1 | 0 | .125 | .333 | .188 | .521 | 2B |
| Jake Meyers CF | 4 | 0 | 1 | 0 | 0 | 1 | .250 | .308 | .333 | .641 | |
| Yainer Diaz C | 3 | 0 | 1 | 1 | 0 | 0 | .200 | .235 | .200 | .435 | |
| Brice Matthews LF | 4 | 1 | 1 | 1 | 0 | 2 | .222 | .222 | .667 | .889 | HR (1) |
| Isaac Paredes 3B | 3 | 0 | 1 | 0 | 0 | 0 | .211 | .318 | .368 | .686 |
Pitching lines
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Ranger Suarez | 4.1 | 7 | 4 | 4 | 1 | 3 | 2 | 76 | 8.31 | L |
| Johan Oviedo | 3.2 | 6 | 4 | 4 | 1 | 3 | 2 | 72 | 9.82 |
| PITCHER | IP | H | R | ER | BB | K | HR | NP | ERA | DEC |
|---|---|---|---|---|---|---|---|---|---|---|
| Lance McCullers Jr. | 7.0 | 4 | 1 | 1 | 1 | 9 | 0 | 96 | 1.29 | W |
| Ryan Weiss | 2.0 | 0 | 0 | 0 | 1 | 3 | 0 | 33 | 3.00 |
Manager comparison
Recent form
Keep reading
How RunsLeft analyzes games
Standard content on this page comes from the MLB Stats API. The pitching analysis describes how the game was pitched — the starter's line, the bullpen sequence and each arm's role (opener, bulk, setup, closer), pitch counts as a fatigue signal, and the leverage context where the game turned. Reliever roles are inferred from how the manager used each arm up to that date. It describes structure and constraints; it does not grade the manager.