Jake Arrieta held the Red Sox hitless until Stephen Drew singled with two outs in the eighth inning, and the Chicago Cubs beat Boston 2-0 on Monday night.