Webb shines on the mound as Giants’ all-around effort secures win April 2, 2025 by San Francisco Giants Ramos extends season-opening extra-base hit streak to five games, tying Mays