A 23-year-old pitcher and 23-year-old catcher gave the Giants a glimpse of how bright the future will be in the team's fourth straight win.