First pitch is 12:10 PM PT for the series finale, a getaway-day matinee that closes out an interleague-y stretch of the schedule and sends the Cubs on toward the All-Star break. Chicago is 35-34 and clinging to the back end of the NL wild card race, while the Giants sit at 28-41 and are already getting Robbie Ray's name floated in trade chatter. The starting-pitching picture is the real story for the Cubs. Matthew Boyd was supposed to come off the IL this weekend in San Francisco, then reported shoulder soreness after his last rehab outing in Iowa and got shelved again. Jameson Taillon is on the hamstring and isn't expected back until after the break. Justin Steele and Cade Horton are both 60-day-IL'd. The rotation Craig Counsell is running out there right now is essentially the back four plus duct tape. What's keeping the Cubs above water is the lineup, and specifically Pete Crow-Armstrong, who already mashed two homers in the first meeting of this series at Wrigley on June 6. PCA's 4-for-5 walk-off night was the highlight of the Cubs' last home stretch before they dropped 2 of 3 in Coors, then salvaged the finale 9-3 on Wednesday. Not a great trip, but they avoided the sweep. The Giants stagger in coming off a deeply Giants-y series with Washington: lost the opener 4-3, lost the middle game 6-3, then won an 11-10 track meet on Wednesday to avoid the sweep. Willy Adames was a late scratch from Wednesday and is day-to-day, and the outfield is still missing Heliot Ramos (quad) and Harrison Bader (10-day IL). Rafael Devers remains the engine — he homered in the June 6 meeting at Wrigley — but the supporting cast keeps thinning out. Tyler Mahle is on the IL with a hamstring strain too, which means San Francisco's rotation order this weekend is in flux beyond Logan Webb. The matchup to track is whoever the Cubs are forced to scratch together against a Giants lineup that just hung 11 in a game and 3 in the next two combined. Variance is the name of the day at Oracle, where the marine layer eats most fly balls before they get a chance to be news. Bottom line for Sunday at 12:10 PM PT: a Cubs team punching above its weight on the position-player side against a Giants team that's playing out the string but still has Devers and Webb-adjacent arms to make it ugly for visitors. If you blink and miss the start, you'll catch a 3-2 game in the 6th and not feel like you missed anything.