Lopez went 2-for-5 with two RBI and one run scored during the Marlins' 8-0 win over the Diamondbacks on Wednesday.
Lopez continued a great season with his fourth consecutive multi-hit game, his longest streak of the season so far. The shortstop increased his league-leading batting average to .342 and his hit total to 91.