Ezequiel Durán hit a solo shot and had two RBIs on the day, Jake Burger drove in a pair of runs, and the Texas Rangers took a 7-4 win over the Arizona Diamondbacks.