PHOENIX -- Aaron Hill hit a solo homer in the seventh inning to become the fifth Arizona player to hit for the cycle, lifting the Diamondbacks to a 7-1 win over the Seattle Mariners on Monday night.Hill hit a single in the first inning off Hector Noesi (2-8), added a triple in the third and a double off the Mariners starter in the fifth.