Home cooking, finally: Altuve rocks, Astros roll to 7-2 victory, evening World Series before it heads to Atlanta

Altuve’s double and milestone homer gives Astros their third ever home win in a World Series, ending a five-game losing streak stretching back to 2017.

Find more about Weather in Cape Girardeau, MO