Home SPORTS Red Sox beat Astros 12-8, avoid sweep as Martinez homers