Rookie Yordan Alvarez hit three of Houston’s six home runs and drove in a career-high seven runs to help the Astros to the highest-scoring game in franchise history with a 23-2 rout of the Baltimore Orioles on Saturday night.