Drury hit .296 with 10 doubles, six homers and 25 RBIs.
Anderson was 3-2 with a 0.85 ERA in five starts.
• Arizona Minor League affiliates went a combined 61-45 (.575) in April tying for the most wins in all of baseball.
• Class A South Bend right-hander Aaron Blair struck out 43 in April, tied for second-most in the Minors.
• The D-backs Race Against Cancer will be held Saturday morning at Chase Field.
Steve Gilbert is a reporter for MLB.com. Read his blog, Inside the D-backs, and follow him on Twitter @SteveGilbertMLB. This story was not subject to the approval of Major League Baseball or its clubs.