In a game the Giants desperately needed, rookie Ty Blach pitched with the poise of a veteran as he carved up the Dodgers Saturday.