Moncada hits winning single in 8th again, ChiSox beat Astros