← Games
NWSL CBSSN Final Wed, Apr 29

San Diego @ Portland

SD 0 – POR 2
Closed POR -0.5 (opened SD -0.5) O/U 2.5
POR covered Under
DraftKings lines
Final · picks closed
NWSL @nwslsoccer.comBlueskyThe Portland Thorns secure their second win this week at Providence Park 👏Apr 30 Open postAlison Gale @agale.bsky.socialBlueskyBringing back the bump chart for the 2026 NWSL season and so far its been a lot of chaos. Some teams have a game in hand.Apr 26 Open postPortland Thorns FC @thornsfc.comBlueskyON TOP OF THE NWSL!!!!Apr 29 Open postPhuoc Nguyen (Fook Win) ✍️ @phuocerman.bsky.socialBlueskyFT 2-0 Portland Thorns over San Diego Wave #BAONPDX 🥇Move into first in NWSL Table 🌹Four Clean Sheets in Seven Matches ✋Macca Brilliance 🌹Marie Müller first ever NWSL goal 🌹Soph Wilson with her second goal in two games The defense has found a way to bend but not break this season & held up again.Apr 29 Open postStumptown Footy @stumptownfooty.bsky.socialBlueskyFULL TIME: SAN DIEGO 1 - 2 PORTLAND TIMBERS First win on the road since July 2025. They were unlucky with some refereeing decisions, but you know why they won? Because they fought for 90 minutes and didn’t use those as excuses to not find a result. #RCTIDApr 25 Open postTaylor Vincent @tayvincent6.bsky.socialBlueskyPortland Thorns win 2-0 to claim the top of the table against San Diego xG POR: 0.21 SD: 1.04Apr 29 Open postAdam Susman @adam-susman.bsky.socialBlueskyFINAL | POR 2-1 SDFC #RCTID CB Alex Bonetig’s first professional goal gives Portland a deserved win in San Diego! MASSIVE double save + Surman block in the final minute of stoppage time. First road win since July, huge result for Portland after a slow start to the season.Apr 25 Open postJeff Kassouf @jeffkassouf.bsky.socialBlueskyFT: Portland 2, San Diego 0 Thorns leapfrog Wave to go top of the #NWSL table and end San Diego's five-game winning streak. Portland's defensive structure continues to impress. Thorns won that with 0.21 xG, struck in transition. Remarkable start for all the offseason uncertainty.Apr 30 Open postExpected Own Goals @xowngoals.comBlueskyThe Portland Thorns rode finishing luck and some dicey shotstopping to control the game state and earn all three points against the San Diego Wave. Score: 2 - 0 xG: 0.2 - 1.0 xG per Shot: 0.04 - 0.09 Quality Chances*: 0 - 2 Touches in the Box: 8 - 33 Field Tilt: 37 - 63 #BAONPDX | #PORvSD | #NWSLApr 30 Open postVeronica Roth @veronicarothbooks.comBlueskyI can't post my wall of graphics on bluesky but I have tour conversation partners! Come join us. Honestly can't wait to talk to all of these people. veronicarothbooks.com/tour for more info!May 1 Open postSan Diego Wave FC @sandiegowavefc.comBlueskyfinal from portland 🌊Apr 30 Open postDavid Beffert @dbeffert.bsky.socialBluesky“I know the noise and the experience here is second to none. As you know, per the CBA, the national team are only going to play on grass facilities. So if someone wants to put grass down, I’d love to bring that team up.” #RCTID #BAONPDX katu.com/sports/conte...Apr 30 Open postJeremy Peterman𓅪 @jeremypeterman.bsky.socialBlueskyHalftime thoughts from my couch: -Portland is forcing San Diego to be perfect with their combinations in order to create a good chance. That's very good! -Timbers are winning the npxG battle despite only having two shots. Also encouraging! #RCTIDApr 25 Open postSoccerwise @soccerwisehq.bsky.socialBlueskyThe Portland Thorns defeated the San Diego Wave 2-0 on Wednesday night! Are the Portland and San Diego in a class of their own in the NWSL? @jordangeli.bsky.social believes Portland, San Diego, Washington, and Gotham round out the top four at the moment.Apr 30 Open postDavid Medina @davidmed.bsky.socialBlueskyPortland Thorns vs San Diego Wave Game highlights #NWSL youtu.be/1LaMy5eMbbI?...Apr 30 Open post

Public posts from other sites, shown as written. Not picks, and not checked by tailthat.