Arizona Diamondbacks beat Chicago Cubs 6-4

Merrill Kelly threw eight solid innings, Eduardo Escobar hit a two-run homer and the Arizona Diamondbacks avoided a three-game sweep with a 6-4 win over the Chicago Cubs

Kelly needed just 75 pitches to navigate the Cubs' lineup through eight innings and threw 59 strikes. 

He was helped by two spectacular catches by Kole Calhoun. 

The D-backs have won five of the past six games Kelly has started. 

Joakim Soria earned his fourth save, one day after blowing a 2-1 lead by giving up three runs in the ninth.

DOWNLOAD THE FOX 32 NEWS APP