← Games
NWSL ION Final Sat, May 30

Utah @ Portland

UTA 2 – POR 2
Closed POR -0.5 O/U 2.5
UTA covered Over
DraftKings lines
Final · picks closed
Jeff Kassouf @jeffkassouf.bsky.socialBlueskyThe first ~half of the #NWSL season ends with a top-of-table clash between Utah (!) and Portland, tied on 23 points -- a sentence I am confident absolutely nobody thought they would say 3 months ago. May we never forget the lore this matchup gave us.May 29 Open postPortland Thorns FC @thornsfc.comBlueskywell earned comeback to grab a point 🌹May 30 Open postAlison Gale @agale.bsky.socialBlueskyA draw in the top of the table clash allowed San Diego to sneak ahead in week 10. Here is how the NWSL table stands as we head into the summer breakMay 31 Open postandré @andre-carlisle.bsky.socialBlueskygood gollyMay 30 Open postLyndy Lambert @lyndyphotos.bsky.socialBlueskyGreat Salt Lake, #Utah, during a flight from Portland to Dallas a few days ago. Salt-loving microorganisms cause the northern part of the lake to turn pink in the summer. #Stunday #EastCoastKinMay 31 Open postStumptown Footy @stumptownfooty.bsky.socialBlueskyFT 2-2 Portland Thorns & Utah Royals #BAONPDX #URFC URFC deserved all three points, but PTFC at home steals a point. The visitors dominated almost every single metric and will feel disappointed - they are legit. Soph Wilson and Liv Moultrie up to five goals apiece - team lead.May 30 Open postLesley Ryder @lesleyryder.bsky.socialBlueskyYikes! 8-second violation for Utah, and Portland earns a penalty off the ensuing corner kick!!!May 30 Open postSean M @seanstermonster.bsky.socialBlueskyLook at that story of Utah Royals controlling in Portland. Swarming the 18. Possession. Expected goals. NWSL has taken note of @utahroyalsfc.com dominance. 💪🏼⚽May 30 Open postSam Svilar @sammich923.bsky.socialBlueskyThe Thorns go into the summer break in third place - but are only fifth in points per game (just barely above sixth, too). Portland is legit again, but they have work to do if they want to truly be among the NWSL elite and push for silverware. #BAONPDXJun 1 Open postExpected Own Goals @xowngoals.comBlueskyPenalty box madness at the death defines a Portland Thorns result the Utah Royals will surely feel should have gone their way. Score: 2 - 2 Non-penalty xG: 1.3 - 2.3 Non-penalty xG per Shot: 0.12 - 0.10 Quality Chances*: 2 - 3 Box Touches: 22 - 30 Field Tilt: 40 - 60 #BAONPDX | #PORvUTA | #NWSLMay 30 Open postJames Clay @lonestarstriker.bsky.socialBlueskyAlexa Spaanstra in Portland Thorns uniform vs. Alexa Spaanstra in a Utah Royals uniform. #BAONPDX #URFC #NWSLMay 30 Open postTaylor Vincent @tayvincent6.bsky.socialBluesky#PORvUTA NWSL Availability Report Portland Thorns OUT: Bella Bixby (Knee - SEI), Julie Dufour (Knee - SEI), Caiya Hanks (Knee - SEI), Valerin Loboa (Shoulder), Morgan Weaver (Knee - SEI) Utah Royals OUT: Paige Cronin (Calf), Alex Loera (Knee - SEI), KK Ream (Knee - SEI), Janni Thomsen (Excused)May 29 Open postPhuoc Nguyen (Fook Win) ✍️ @phuocerman.bsky.socialBlueskyThe Rose City Breakdown #BAONPDX #URFC #2 Portland Thorns vs #1 Utah Royals Is URFC the best story in the NWSL? I sat down with @seanstermonster.bsky.social @royalriotpod.bsky.social podcast to discuss and preview the top of the table clash. @melinae07.bsky.social's corner 📽️ review of 1-3 KCC lossMay 28 Open postLucas Muller @lucasmuller.bsky.socialBlueskyOk excited to watch the most important match in global soccer today: Portland Thorns vs. Utah RoyalsMay 30 Open postUtah Royals FC @utahroyalsfc.comBlueskyLots to look for in this match 📖 📰: bit.ly/PORvUTAstory...May 29 Open post

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