Bauman: Giants' bumpy road still passable