It took nine starts, but Brandon McCarthy finally got his first win with the Arizona Diamondbacks. McCarthy pitched a three-hitter for his first win since being struck in the head by a line drive last season, helping the Diamondbacks beat the Miami Marlins 1-0 on Saturday night.