Hapless Cardinals pounded by Giants 11-3 - Viva El Birdos
The Cardinals won the first half but got dominated in loss to Giants
Giants overcome 21-point deficit in second half to beat Cardinals: How New York pulled off the win - The Athletic
MLB Standings Update: The Cardinals clinch with their 17th straight - Over the Monster
π₯ Watch highlights from Giants' win in Arizona
NY Giants Week 2 REACTION vs Cardinals
Giants observations: Mike Yastrzemski homers twice in 7-2 win β NBC Sports Bay Area & California
π₯ Watch highlights from Giants' win in Arizona
Giants overcome quiet start, come alive late to secure series win over Pirates β KNBR
Red Sox double up on Brewers, salvage finale with 7-2 win