MLBScores

Houston Astros 6, Los Angeles Angels 4

baseball game fileFinal
Angel Stadium · Anaheim

Game flow

Every swing in the score.

The line is the running run differential: above the center favors Houston Astros, below favors Los Angeles Angels. It runs across every plate appearance and is marked by inning along the bottom. Select a scoring marker to jump to the play.

Score differential over the gameA positive differential means Houston Astros led; a negative differential means Los Angeles Angels led.Run differential+40−4123456789
  1. 01top 1: Jeremy Peña strikes out swinging.00
  2. 02top 1: Yordan Alvarez called out on strikes.00
  3. 03top 1: Isaac Paredes lines out to left fielder Josh Lowe.00
  4. 04bottom 1: Zach Neto walks.00
  5. 05bottom 1: Mike Trout walks. Zach Neto to 2nd.00
  6. 06bottom 1: Nolan Schanuel out on a sacrifice fly to center fielder Lucas Spence. Zach Neto scores. Mike Trout to 3rd.01
  7. 07bottom 1: Jorge Soler walks.01
  8. 08bottom 1: Vaughn Grissom singles on a ground ball to right fielder LaMonte Wade Jr. Mike Trout scores. Jorge Soler to 2nd.02
  9. 09bottom 1: Josh Lowe strikes out swinging.02
  10. 10bottom 1: Jo Adell walks. Jorge Soler to 3rd. Vaughn Grissom to 2nd.02
  11. 11bottom 1: Denzer Guzman flies out to center fielder Lucas Spence.02
  12. 12top 2: LaMonte Wade Jr. strikes out swinging.02
  13. 13top 2: Jose Altuve lines out to right fielder Jo Adell.02
  14. 14top 2: Taylor Trammell walks.02
  15. 15top 2: Christian Walker walks. Taylor Trammell to 2nd.02
  16. 16top 2: Lucas Spence strikes out swinging.02
  17. 17bottom 2: Tyler Heineman grounds out, third baseman Isaac Paredes to first baseman Christian Walker.02
  18. 18bottom 2: Zach Neto flies out to right fielder LaMonte Wade Jr.02
  19. 19bottom 2: Mike Trout flies out to right fielder LaMonte Wade Jr.02
  20. 20top 3: Christian Vázquez flies out to center fielder Mike Trout.02
  21. 21top 3: Jeremy Peña strikes out swinging.02
  22. 22top 3: Yordan Alvarez hit by pitch.02
  23. 23top 3: Isaac Paredes grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.02
  24. 24bottom 3: Nolan Schanuel flies out to center fielder Lucas Spence.02
  25. 25bottom 3: Jorge Soler strikes out swinging.02
  26. 26bottom 3: Vaughn Grissom homers (7) on a fly ball to left center field.03
  27. 27bottom 3: Josh Lowe reaches on a throwing error by second baseman Jose Altuve.03
  28. 28bottom 3: Jo Adell doubles (16) on a fly ball to right fielder LaMonte Wade Jr. Josh Lowe scores.04
  29. 29bottom 3: Denzer Guzman hit by pitch.04
  30. 30bottom 3: Tyler Heineman grounds out to first baseman Christian Walker.04
  31. 31top 4: LaMonte Wade Jr. flies out to right fielder Jo Adell.04
  32. 32top 4: Jose Altuve grounds out, third baseman Denzer Guzman to first baseman Nolan Schanuel.04
  33. 33top 4: Taylor Trammell homers (5) on a fly ball to center field.14
  34. 34top 4: Christian Walker grounds out softly to pitcher Walbert Ureña.14
  35. 35bottom 4: Zach Neto flies out sharply to left fielder Taylor Trammell.14
  36. 36bottom 4: Mike Trout flies out to right fielder LaMonte Wade Jr.14
  37. 37bottom 4: Nolan Schanuel grounds out, first baseman Christian Walker to pitcher Cristian Javier.14
  38. 38top 5: Lucas Spence grounds out, first baseman Nolan Schanuel to pitcher Walbert Ureña.14
  39. 39top 5: Christian Vázquez singles on a ground ball to center fielder Mike Trout.14
  40. 40top 5: Jeremy Peña grounds into a force out, third baseman Denzer Guzman to second baseman Vaughn Grissom. Christian Vázquez out at 2nd. Jeremy Peña to 1st.14
  41. 41top 5: Yordan Alvarez grounds out sharply, first baseman Nolan Schanuel to pitcher Walbert Ureña.14
  42. 42bottom 5: Jorge Soler strikes out swinging.14
  43. 43bottom 5: Vaughn Grissom singles on a line drive to center fielder Lucas Spence.14
  44. 44bottom 5: Josh Lowe flies out to left fielder Taylor Trammell.14
  45. 45bottom 5: Jo Adell strikes out swinging.14
  46. 46top 6: Isaac Paredes grounds out, second baseman Vaughn Grissom to first baseman Nolan Schanuel.14
  47. 47top 6: LaMonte Wade Jr. pops out softly to third baseman Denzer Guzman.14
  48. 48top 6: Jose Altuve flies out to center fielder Mike Trout.14
  49. 49bottom 6: Denzer Guzman pops out to first baseman Christian Walker in foul territory.14
  50. 50bottom 6: Tyler Heineman flies out to right fielder LaMonte Wade Jr.14
  51. 51bottom 6: Zach Neto singles on a line drive to left fielder Taylor Trammell.14
  52. 52bottom 6: Mike Trout strikes out swinging.14
  53. 53top 7: Taylor Trammell walks.14
  54. 54top 7: Christian Walker strikes out swinging.14
  55. 55top 7: Lucas Spence lines out sharply to center fielder Mike Trout.14
  56. 56top 7: Christian Vázquez lines out to left fielder Josh Lowe.14
  57. 57bottom 7: Nolan Schanuel doubles (18) on a line drive to right fielder LaMonte Wade Jr., deflected by first baseman Christian Walker.14
  58. 58bottom 7: Jorge Soler flies out to center fielder Lucas Spence. Nolan Schanuel to 3rd.14
  59. 59bottom 7: Vaughn Grissom called out on strikes.14
  60. 60bottom 7: Josh Lowe flies out to shortstop Jeremy Peña.14
  61. 61top 8: Jeremy Peña doubles (10) on a sharp line drive to left fielder Jose Siri.14
  62. 62top 8: Yordan Alvarez singles on a line drive to left fielder Jose Siri. Jeremy Peña scores.24
  63. 63top 8: Isaac Paredes flies out to center fielder Mike Trout.24
  64. 64top 8: LaMonte Wade Jr. strikes out swinging.24
  65. 65top 8: Jose Altuve called out on strikes.24
  66. 66bottom 8: Jo Adell called out on strikes.24
  67. 67bottom 8: Denzer Guzman strikes out swinging.24
  68. 68bottom 8: Tyler Heineman called out on strikes.24
  69. 69top 9: Taylor Trammell hit by pitch.24
  70. 70top 9: Christian Walker singles on a line drive to center fielder Mike Trout. Taylor Trammell to 3rd.24
  71. 71top 9: Lucas Spence reaches on a fielder's choice. Taylor Trammell scores. Nick Allen to 3rd. Fielding error by second baseman Vaughn Grissom.34
  72. 72top 9: Christian Vázquez bunt pops out softly to first baseman Nolan Schanuel.34
  73. 73top 9: Jeremy Peña reaches on a fielder's choice out, third baseman Denzer Guzman to catcher Tyler Heineman. Nick Allen out at home. Lucas Spence to 2nd.34
  74. 74top 9: Sam Bachman intentionally walks Yordan Alvarez. Lucas Spence to 3rd. Jeremy Peña to 2nd.34
  75. 75top 9: Angels challenged (hit by pitch), call on the field was upheld: Isaac Paredes hit by pitch. Lucas Spence scores. Jeremy Peña to 3rd. Yordan Alvarez to 2nd.44
  76. 76top 9: Tyler Heineman challenged (pitch result), call on the field was confirmed: LaMonte Wade Jr. walks. Jeremy Peña scores. Yordan Alvarez to 3rd. Isaac Paredes to 2nd.54
  77. 77top 9: Jose Altuve reaches on a fielding error by pitcher Sam Bachman. Yordan Alvarez scores. Isaac Paredes to 3rd. Cam Smith to 2nd.64
  78. 78top 9: Taylor Trammell strikes out swinging.64
  79. 79bottom 9: Zach Neto walks.64
  80. 80bottom 9: Mike Trout grounds into a force out, shortstop Jeremy Peña to second baseman Jose Altuve. Zach Neto out at 2nd. Mike Trout to 1st.64
  81. 81bottom 9: Nolan Schanuel flies out to center fielder Lucas Spence.64
  82. 82bottom 9: Jorge Soler walks.64
  83. 83bottom 9: Vaughn Grissom grounds out softly, pitcher Josh Hader to first baseman Isaac Paredes.64

Comparison

Side by side.

Final

Matchup

Before first pitch.

Probable pitchers and posted lineup context from the matchup card.

Lineups available2026-07-28T01:38:00Z · In Progress

Los Angeles Angels

Probable pitcher: Walbert Ureña (R)