Baseball has a blast in opener