Rookie Nick Noonan continued to strengthen his bid for the Giants' utility infield vacancy Wednesday, going 3-for-4 in an 8-6 triumph over the Arizona Diamondbacks.