Giants strike early, make it a long day for Reds