James Shields earns his first win of the season after giving up only one run in six innings of work and fanning five