The last time they faced the New York Mets, the San Francisco Giants were cruising. They’d won five consecutive games, and had outscored their opponents 31-7 during that stretch. A few of those games came against the San Diego Padres.
And then the Mets smacked the Giants in the mouth, winning the series 3-1, and taking games in a variety of ways.
Now the Giants are facing the Mets again, and San Francisco is in a rather different position. They’ve lost four straight games. They’ve been outscored 25-12 in that time.