Trevor Cahill wasn't at his best in his NL debut, but the San Diego Padres weren't able to take advantage.