Diamondbacks slugger J.D. Martinez stayed hot Sunday, clubbing a two-run home run in a loss to the Giants.