'What we learned': Red Sox' 10-9 win over Astros