Yu Darvish struck out seven and allowed one run through five innings in his first start back from Tommy John elbow reconstruction surgery, and Adrian Beltre passed a milestone RBI mark, as the Rangers beat the Pirates, 5-2, Saturday night at Globe Life Park.