Shanghai looked way better, but San Fran were also struggling more than usual.
For Shanghai, Diya settling into his Widow play was quite good, especially on Junkertown, where he found some great and sorta risky flank angles which paid off big, though that was helped along by San Fran not watching their heads closely enough or harassing the Widow quickly enough, allowing him to pick off some squishy supports. Geguri's D.Va also continues to be clutch as she's been coming through with some crucial holds, big self-destructs, and more than carrying her weight offensively.
Likewise, Shanghai leaving Architect's Widow alone too long got super dangerous towards the end and cost them some time they really needed. But their main issue there was concentrating too hard on the team fight on the last point, which they won at first, but they didn't have anyone pushing the payload at the same time. In a situation like that, even if you win the big fight forward of the payload, if the payload is just sitting still you're basically only running at half efficiency, so it's worth taking that fight 5 vs. 6 if it means you've got your 6th player keeping the cart moving behind you. Especially on that last point where the defending spawn is right there and yours is all the way back down the hall.
Some weird stuff in that match, too. Temple of Anubis had wildly high kill/death numbers for both teams, like in the high 60s/70s, and a ton of that was just from the two Genjis going crazy with their dragonblades. That's really unusual, but for Shanghai it's probably a good sign as they've generally been posting way more uneven ratios, and in Ado they finally have a super capable Genji to equal things up. Also, no sniping duels between the Widows, but for some raisin they got into a bunch of close-range engagements with each other in carbine mode, which I dunno if I've ever seen at the pro level.