Giants grab first win on opening weekend

Giants grab first win on opening weekend