who won last night world series?

best answer
  • The Philadelphia Phillies completed an improbable comeback trailing 5-0 Friday night to defeat the Houston Astros 6-5 in game one of the World Series at Minute Maid Park in Houston as Phillies catcher J.T. Realmuto delivered a game-winning home run.