Dustin Pedroia had two RBI for Boston.
Arizona starter Doug Davis gave up three runs on seven hits in seven-plus innings, and struck out six. Chad Qualls (1-6) came in to relieve Davis, but allowed for two runs on four hits in two-thirds of the eighth inning.
Chad Tracy had a three run homer and drove in all four of Arizona's runs.
Easer Egg Roll brings thousands to White House
Lytro unveils camera that can focus a photo after shooting it