Tuesday, September 16, 2025

An Overdue Farewell & Some Thoughts

It's in there, sure as my knife's going in your tire.
After spending about a week thinking about it, and even writing one more Timbers post for old time’s sake, I’m pulling the plug on this project. I won’t delete it – I put 12 years into it, for fuck’s sake – but will allow it to molder until even the internet forgets it. Doubt it’ll take long…

Traffic is down, but so is my enthusiasm. I can’t remember the last time I prioritized getting something posted on time, which makes this feel like good timing – i.e., I’m getting sick of doing this just as people are getting sick of me. Don’t know if that’s a win-win or a lose-lose, but it feels natural regardless.

Because I really, really think I’m going to finally, and for real, shut down this site, I have some final observations I’d like to make about the game I’ve spent 20+ seasons writing about in one form or another and for a minimum of three teams (for the record, the New England Revolution, the Portland Timbers and FC Cincinnati.)

Give Them Grace
If you’ve ever screwed up at work (or at home, or just at life; raise your hand, this is a safe space), and you knew the specific thing you did wrong like your first name, last name and middle initial, and still had to sit in silence while someone walked you through that same error, i.e., the one you know on the same resentment-fueled granular level that you know your romantic partner’s worst habits, as if you made the mistake out of ignorance or idiocy, well, you know how that breaks your brain and generally makes you feel like you want to slash a parking lot’s worth of tires. Don’t worry, that won’t be the last run-on sentence in this post. Tradition means something around here.

Monday, September 15, 2025

Portland Timbers 2-1 Red Bull New York & A Roll-Call

So, the MLS season is...a hug that lasts hours?
Officially taking the next step in the ever-evolving, attempted-shrinking approach to these posts (didn't work) – something that makes ever more sense as the Major League Soccer season shrinks to its borderline tantric close. This might read like a glorified, long-winded reddit post, but I feel like I’ve put readers through enough over the past 20-some-odd years.

By way of framing, I’d call Saturday’s 2-1 win over Red Bull New York great and on a couple levels. Allow me to explain…

The Game, Still More Briefly
With the pressure to post on the same night now alleviated, I’m coming back around to the live game experience. I caught this game from the Multnomah Athletic Club deck (weird experience, which I both do and don’t recommend; and is a mother/son LEGO build the equivalent of a purity ball, or…?), which, despite flattening the vertical space, afforded me a fantastic view of how wide the Timbers spread the field. That felt like a good choice given the Red Bulls’ style of play and, throughout the first half, that held up. Portland piled on the pressure and scored one offside goal (see the full highlights) before Kristoffer Velde engineered a real one at the 28th minute. The Timbers carried that one-goal advantage into the half and well beyond, but the Red Bulls tightened their press at the start of the second half and squeezed it until Emil Forsberg scored a follow-the-bouncing-ball equalizer that matched Matias Rojas’ opener for unlikely good fortune. Portland answered back mere minutes later with a solid team goal that makes a fella want to stand up, salute, and believe in The Product. This season’s budding star, Antony, scored it, but I was lot more excited about the break-neck poise and pace that created it. If Red Bull came close to an equalizer I don’t remember it – the final stats don’t really hint at one - but the main thing that stood out about the performance as a whole was how much Red Bull struggled to play through the Timbers all night. I appreciate that’s hardly their forte, and it did the soul good to see Portland handle a mid-table team like they knew their way around the pitch and, total bonus, neutralize the Red Bulls game-plan.

Long-form thoughts on the Timbers are below, but, before touching on that, let’s do a…

Friday, September 12, 2025

Notes on the MLS Stretch-Run, with the Portland Timbers, FC Cincinnati & Spinal Tap

I've always wanted a girl who believes in Chicago.
We’ve reached that special time in the Major League Soccer calendar when pundits start stitching together posts that look like proofs – i.e., the ones that breakdown all the permutations that will see your local team either eliminated (aka, ded) or alive to fight for one more…let’s face it, almost certainly pointless weekend. A few teams have already been eliminated, of course – goodbye, DC, adieu, Montreal – but that still leaves plenty of teams counting long-dead chickens and hoping they can pawn them off on somebody.

With that in mind, you can add the following to the games I’ll be ignoring for this look ahead at this MLS Week, I dunno, 29? (Nope! It’s Week 33.)

Club du Foot Montreal v St. Louis CITY FC
New England Revolution v Toronto FC
Real Salt Lake v Sporting Kansas City


That doesn’t mean I’ll cover every other game at length, especially when the stakes fall short of existential – i.e., I don’t have much to say about Atlanta United FC v Columbus Crew beyond noting that Columbus needs to win this one and it’ll say something if they don’t, because it’s been a minute since that team saw a W (I count four games). One could argue the same applies to FC Dallas v Austin FC, but that one hits too close to home for me to ignore it.

At any rate, I pulled this together with an eye to get myself back in a sexy regular season mood after the international break. More whip-around than analysis – this will be the biggest possible picture, don’t expect anything on absences (unless I remember them; rare) and keep dreaming on a tactical breakdown - the facts and theories will come fast, but hopefully enough with enough meat on them to make it worth the time. Think the protein blast of riding down the highway on a motorcycle with your mouth open.

Right…starting with games of the most local interest (born in Cincinnati, live in Portland, OR):

Monday, September 1, 2025

Minnesota United FC 1-1 Portland Timbers: Balling with the Elite, Running from the Hoi Polloi

Mood. I think, or thereabouts.
Anyone either have a guess, or do any of you wonderful people actually know, the number of points that the Portland Timbers since they just missed out the Leagues Cup semifinals?

The answer is two. Two fucking points out of 12 available. If you take out the two Leagues Cup wins (against Liga MX’s teams cramming for the start of the Clausura), the Timbers have a thin two wins over the past ten (10!) games. Those count as rays of sunshine in an otherwise gloomy 2-5-3 run – by Jove, wasn’t that road win at Los Angeles FC fun? remember that one? wasn’t it ever so fun? – and, in some ways, it was the fucking awful road form that got one to wondering whether the floor had given out, only without all of us doe-eyed believers catching on, a la Wile E. Coyote. Between shutouts at Toronto FC (probably out of the playoffs next weekend) and FC “Almost Certainly Cooked” Dallas (give it time…I kid, I kid), and contributing to an existential threat by being the only team to hand Real Salt Lake a road win over their past 10 games (related, get a load of the opposition in their four recent home wins: v DC, v STL, v HOU, v SJ), fans should be throwing rocks at their TVs and expensive beers at the executive suites. (And, should you ever get a clear line on Merritt Paulson, throw hard, people; throw hard).

And yet, somehow, the Timbers just took the second-best team in the West to within five minutes (with stoppage!) of a loss at home. Things still seem okay!

Minnesota United FC 1-1 Portland Timbers
About the Game, Briefly and Broadly
My notes have this as “chess, with the odd collapse” – by which I (think I) meant, a game mostly contained between the two teams’ back lines with the odd breakthrough. For what it’s worth, the highlights support that take better than the final stats; the latter have me wondering whether I nodded off during the Timbers better moments. Stranger things, etc.

A smarter take – and the Official Xg backs it up a bit (how does one capitalize “xG”?) – holds that both teams came close to a decisive break throughout, only to have the last line of defense snuff out the danger. For (at least) the second week running, all Timbers defenders covered balls through and over the midfield like they’d read and absorbed the job description – again, the Finn Surman/Dario Zuparic feels like the ticket I want to ride until Portland runs outta gas (and Jimer Fory is, like, the best jerrycan they’ve had in seasons; also, yes (SIGH!), hold this thought) – and that kept Minnesota off the board, if with the odd, how-did-he-miss-that(?) moment (thinking Joaquin Pereyra, with most of the the goal at his mercy just after the half). Minnesota created a steady drip of chances throughout – credit to James Pantemis for keeping out his share (PHIL, just choose a guy!) – something that has yielded them (shit!) twelve more points worth of success than the Timbers have managed.

FC Cincinnati 0-1 Philadelphia Union: Is It a Slip When You're Shoved(?) & A Whip Around the East

What Pavel Bucha was up against...

Why don’t you love your home, FC Cincinnati? So much love in the stadium, so little love on the field.

On the plus side, it hurt more coming than it did going – i.e., not all’s lost, even as the Supporters’ Shield looks further away than it did Saturday morning – because, with one nerve-racking exception, a couple results broke Cincy’s way this weekend and, in another lane, one spoiled team’s morale took a vicious shot to the pills. With next weekend off (it’s another damn international break, isn’t it?) and a little time to kill today, I decided to take a broader look at the Eastern Conference as the regular season rounds into the stretch. Sadly, the chances at a photo finish atop the conference dropped a bit, due to…

FC Cincinnati 0-1 Philadelphia Union
About the Game, Briefly and Broadly
In a game that moved 15% faster than every other one played this last weekend (made that up, but stick with me), Cincinnati spent too much of it struggling to keep up. The Union ran them over in midfield – Pavel Bucha, in particular, got mobbed like the freakin’ Beatles circa ’64 every time he so much as glanced the ball – and that kept the weight of the game leaning against Cincy’s back four-to-six. Anyone who checked just the score and final stats would walk away with a different impression – for all I know, a majority of Cincinnati fans might agree with them – but, for me, it was the visitors who signed their name on this statement game. If they scored the beautiful game by who won the most 50/50s, Philly took this one walking away.

To their very real credit, Cincinnati’s back four-to-six held firm through it all. They didn’t give up many easy chances – Tai Baribo’s step ahead of Nick Hagglund around the 30th minute might have been the easiest look for either team all night (check the highlights, nominate your candidate) – and thereby held up their end of the game. In a haunting call-back to recent home games past (more below), the Union’s midfield largely limited the Orange and Blue’s attack to hopeful little raids, most of those running into a thicket and harried on all sides. Evander smuggled through most of their chances – at times, with a whiff of tunnel-vision and an arguable failure to contemplate delegating – but both he and Kevin Denkey forced at least one hard save out of Philly’s ‘keeper, Andrew Rick. Dreaming now of what a little more calm and control behind them might have done for the effort…

Wednesday, August 27, 2025

San Diego FC 0-0 Portland Timbers: A Little Satisfaction, a Little Future Trepidation & a Wrap Up of the West

With, like, a lot of shit left out.
This post also counts as my first/second stab at a new format/concept. On the most basic level, it involves: 1) kicking around (or just kicking) the Portland Timbers’ most recent result; 2) a quick tour around the relevant parts of the Western Conference for perspective on the grand scheme; and 3) a quick check-in with the team Portland plays next (the Dread Pirate Minnesota). I’m going to hit this at the highest stream-of-consciousness speed I can manage – about all I can do four days late, but I pledged to drag myself through this, gritted teeth, bad taste and all.

Close readers may have noticed I identified this as a first for a new format and, paraphrasing one of the worst we'll-do-it-in-post moments in the Star Wars universe, that’s true from a certain point of view – specifically, I switched the order after the sections on last Saturday’s game, so that the Scouting Memo (I tightened it up), aka, the only forward-looking portion of the post, comes at the end, which is the opposite of what I did for the FC Cincinnati post. (No need to read that; already forgotten.)

There will actually be a third iteration this weekend, when I post notes on the game and then the other bits later. At any rate…

I just sat through the highlights to reconnect with this game. The first that struck me was the full minute of the 7:30 burned on the VAR review for the Andres Dreyer “goal” called back for offside around the 30th minute. I had a joke in the hopper about that being the only actual event of the game, but the rest of the highlights and the final stats painted a better memory for this game than the World of Imagination in my mind. It was still pretty damn dull, but, hey, little Ws have big hearts.

San Diego FC 0-0 Portland Timbers
About the Game, Briefly and Broadly
Is it possible that Corey Baird, formerly of FC Cincinnati (formerly of Houston Dynamo FC, formerly of LAFC, formerly of Real Salt Lake), coming off was the single most significant event of the game? It’s possible, sure: he played two drop-flicks that sent Dreyer free-‘n’-easy behind Portland’s back line, including the one that teed off Dreyer’s offside shot. The drought only looked more apparent thanks to San Diego’s failure to post even one shot on goal over the second half. They had a couple, just not many. Even so, I wouldn’t have believed MLS’s newest kids put just one shot on goal all game if the stats didn’t swear to it…and, yep, even that one shot on goal followed from the earlier Baird/Dreyer connection. The sum of that feels a tenuous combination of promising (for Portland) and significant (for San Diego), with the emphasis on tenuous.

Tuesday, August 26, 2025

FC Cincinnati 1-0 New York City FC, a Hot Date in Philly & A Saucy Spin 'Round the East

Too heavy for you, FRIEND?!
As I was thinking about everything to what’s on my mind to the late timing of this post, I decided to put up the FC Cincinnati post first. If nothing else, the weekend complicated their shit more than anything in Major League Soccer’s Western Conference affected the Portland Timbers.

This post also counts as my first stab at a new format/concept. On the most basic level, it involves: 1) kicking around (or just kicking) FC Cincy’s most recent result; 2) checking in on the team Cincy plays next, in this case the Philadelphia Union, and 3) taking a quick tour around the relevant parts of the Eastern Conference for perspective on the grand scheme. As for what you can expect, more style than substance, for starters, and leaning into what I’d call, for lack of a better word, riffing. Why? This is supposed to be fun, dammit. Moving on to something that wasn’t fun…

FC Cincinnati 0-1 New York City FC
About the Game, Briefly and Broadly
A classic example of one of those goddamn games where your local team’s stumbles leave the proverbial door open for the opposition. In a game that found too few, NYCFC found/built the better chances – up to and including coming within a touch or two of waking the ball into the back of the net at the 76th minute (has to be in here, right?). Cincy’s attack looked anxious and flummoxed, never looked wholly connected and, in the earliest part of the game, got short-circuited by one too many impatient shots from range by Evander. To his credit, he put a tricky one on goal somewhere in the mid-20s(?), but even that effort didn’t do more than build the pile of hopeful shots on shot higher.

NYC didn’t create much more – neither team did – but they made the most out of their four shots on goal (all arguably bested by Hannes Wolf’s shot off the post). And yet, it still took a defense-wide gaffe by Cincy to clear the path for Alonso Martinez’s winner – e.g., Matt Miazga got pulled miles left (for some goddamn reason), he forced Nick Hagglund to come across when he played a soft pass out of a press, and that opened the entire right half of the field to one of The-Men-Most-Likely-to-Break-a-High-Line in all of MLS. Maybe mistakes were made in the chase, maybe Roman Celentano should have come out (gods only know how many demons live up Miazga’s ass), but the footrace was over before it started and, when you get right down to it, good defending means never having to make hard choices.

Friday, August 22, 2025

The Portland Timbers, the Playoff Race & Some Soft Motherfucking Schedules

A thing to be avoided. Focus.
A post about FC Cincinnati’s end-run went up yesterday and, while this post will follow the same basic format (see below), the Portland Timbers are playing for different stakes. That doesn’t make the stakes lower, mind you, and goddammit, because the failing to win the Supporters' Shield isn’t so existentially different from, say, getting the results that punch a team’s to hosting playoff games instead of the sporting equivalent of crashing on some other team’s couch. It's just yes/no to a different question.

I’ll get to the question of the Timbers’ chances of hosting down below, but, to flesh out the notes on the format: while I provide a lot of details on each team – e.g., their record over the past 10 games and their remaining schedule, mainly – I’m neither equipped to nor interested in strapping in for much analysis; related, while I acknowledge trades that have happened since the beginning of August, only a handful of the names rang a bell, so I don’t have much to offer beyond their name and (loose) position on the field. The notes I have will focus on past results, players that seem worth noting, and some informed speculation on the games they have left – and they won’t be lengthy or linky (i.e., don’t expect a lot of links).

And, after that historically short preamble (who knew it just took getting older), let’s kick off this post with the sixth-in-the-West…

6th) Portland Timbers
10-9-7, 26 games played; 37 pts., 35 gf, 37 ga (-2); home 6-3-5, away 4-6-2
Last 10 Results: WDLWLLDWLL (3-5-2)
Strength/Location of Schedule
v STL (2-1 W); v SJ (1-1 D); @ TFC (0-3 L); v NE (2-1 W); @ STL (1-2 L); v RSL (0-1 L); v MIN (1-1 D); @ LAFC (1-0 W); @ FCD (0-2 L); v CIN (2-3 L)
Remaining Schedule: @ SD; @ MIN; v RBNY; @ HOU; @ VAN; v FCD; @ SEA; v SD
Additions: Kristoffer Velde (F); Felipe Carballo (M); Matias Rojas (M)
Losses: Santiago Moreno (M)

To wrap up the new players quickly as you like, I’m excited about Velde (please resolve all of our attacking incoherence, thank you), but withholding judgment on Carballo and Rojas. As noted in the post on Cincy’s slim win over the Timbers, my primary hope is that the new guys settle in quickly and that Portland’s style of play follows suit.

Thursday, August 21, 2025

Facing Up to the Stretch Run for FC Cincinnati: I've Seen Worse

De nada.
The concept is simple, maybe even pointless. [Ed. – Don’t listen to him.] The post below has the simple, direct purpose of looking backwards and forward for every Major League Soccer team that “poses a threat” to FC Cincinnati’s chances in the very much alive Supporters’ Shield race. As noted/argued in my previous post on Cincy’s win over the (full disclosure, and) my Portland Timbers, Cincy has succeeded in picking up points whilst surviving injury – and to the tune of second/tied on points for Shield-Quest with San Diego (probably?) FC.

Not every team below necessarily belongs in the Shield conversation, but I opted to take a wide view for this post. While I provide a lot of details on each team – e.g., their record over the past 10 games and their remaining schedule, mainly – I’m neither equipped to nor interested in strapping in for much analysis; related, while I acknowledge trades that have happened since the beginning of August, only a handful of the names rang a bell, so I don’t have much to offer beyond their name and the letter that connotes their position on the field. The notes I have will focus on past results, players that seem worth noting, and some informed speculation on the games they have left – and they won’t be lengthy or linky.

As a quick, hopeful editorial note: I intend (emphasis on intend) to spend the rest of the season focusing on the teams either closest to FC Cincinnati, or the one that did something on the past weekend that feels worth flagging. Caveat lector: that’s more concept-in-progress than work-in-progress.

Think that’s everything. Let’s start by framing…

1st) FC Cincinnati
16-7-4, 27 games played; 52 pts., 42 gf, 34 ga (+8); home 7-3-2, away 9-4-2
Last 10 Results: WWWWLWWDLW (7-2-1)
Strength/Location of Schedule
@ NE (1-0 W); @ MTL (3-1 W); @ ORL (2-1 W); v CHI (2-1 W); v CLB (2-4 L); v MIA (3-0 W); @ RSL (1-0 W); @ MIA (0-0 D); v CLT (0-1 L); @ POR (3-2 W)
Remaining Schedule: v NYC; v PHI, v NSH; @ LAG; v ORL; @ RBNY; v MTL
Additions: Ayoub Jabbari (F); Samuel Gidi (M)
Losses: DeAndre Yedlin

Don’t love the Yedlin trade in the here and now – though, to be clear, I’m open to embracing whatever value it ultimately provides – and hope it doesn’t bite ‘em. Ayoub Jabbari and Samuel Gidi are names I have read on the internet. Obligatory “hope they’re good,” and…moving on…

Monday, August 18, 2025

Portland Timbers 2-3 FC Cincinnati: Going (Too) Deep on What Is Likely a Hiccup

I wish they'd stop too, my dude.
I had a working theory about both the Portland Timbers and FC Cincinnati going into Saturday’s game, to wit, Cincinnati (generally) starts strong, then throttles back and invites the opposition back in, while the Timbers like to take their sweet-ass time to get going, sometimes to where they dig themselves into a hole they can’t climb out of.

When Saturday’s 2-3 home loss for the Timbers generally supported both sides of the theory – i.e., Cincy rolled to a 3-0 lead and looked like a fair bet to run away with it before Portland clawed back two goals and piled on enough shots for an equalizer or more – and that got me all a-flutter about confirming the theory, so I circled back to mine both teams’ recent schedules (Cincy's, Portland's) for circumstantial evidence. About 40 minutes of working that mine yielded some data to support theory. It also turned up enough Fool’s gold to recommend sealing up the mine, paying off the creditors, and walking away. Still, to lay some of it out there…

I worked with a 20-game sample for both teams, including Leagues Cup results, while excluding those from the U.S. Open Cup (you ask why, I ask why not?). That period extends back to around the beginning of May, over which time both Cincy and Portland have fared well enough, 10-6-4 and 8-7-5, respectively. The difference is there, of course, and grows a bit more once you dig in.

The Timbers conceded first eleven times total: Portland failed to score in five of those games and, naturally, lost them; of the six other games when they conceded first, the Timbers rallied to win two of them (v COL, v STL), came back to draw two (v SEA, v MIN) and lost the other two (@ SJ, v CIN). The sum of that yields a 2-7-2 record when conceding first across all games and, for some, an upset tummy. That leaves Portland with a 6-0-3 record when scoring first (or sometimes not scoring at all, e.g., the goal-free turd at RSL), a vast improvement, of course, but weighing eleven games against nine comes perilously close to a wash, so, moving on...

Cincy has scored first over 13 of their past 20 games, four of them wins when they blanked the opposition, nine of them games when they scored first. They held on to win most of those games – only a sociopath sneers at a 6-1-2 record – but it did lead to dropped points (3-3 v Dallas), one searing loss (2-4 home loss to Columbus) and arguably some nervy finishes - e.g., the 3-2 “road” win over Monterrey in Leagues Cup and the nail-gnawing end to Saturday’s game. The rest played out as 2-1 wins over Austin, Orlando and Chicago, hardly the end of the world, but breathing easier feels nice too.

Tuesday, August 12, 2025

Portland Timbers v FC Cincinnati: A Preview/Parenting Crisis

Which is which? And can you trust what I tell you?
To make one thing clear from the top, I may or may not have two children*, but there’s no question as to which is the favorite. Even with the past three and two-thirds season asking one of them, “why can’t you be more like your brother?,” the Portland Timbers will always be my team and FC Cincinnati my sincerely cherished side-piece. [Psst...I love you, girl! I’ll leave her for you, I swear.]

(* With how often I’ve neglected Cincy, through both good times and bad, I have, at most, a fingernail’s hold on neglectful divorced dad going through…just all of it.)

That said, rooting for both kids makes plenty of sense given the state of play. They both need the win – Cincinnati to keep up with the Supporters’ Shield race/melee, the Timbers to keep in touching distance of hosting a first-round playoff game (or, worst case, just making the damn playoffs) – so any and all results serve a purpose one way or the other…and yet, and as much as I hate to ask, things have been going really well for Cincinnati lately – I know; no, I know – but it has just been so, so long since the Timbers, y’know, had a good season. I’m not asking Cincinnati to let them win, I’m just making things emotionally complicated the way a parent does when, deep down, he’s absolutely asking Cincinnati to let Portland win, but not in a fake way, because I still want them to feel good. Wow, did it feel good to get that off my chest! (Father of two, going great…)

Moving on…

Per the title, the rest of this post throws out the first five coherent thoughts I’d tell fans of one team about the other. My list won’t be everyone’s list, so I’d (literally) love to have anyone who finds this toss in their own thoughts in either the comments or to the skeets when this goes up on Bluesky…somewhat related, I stopped checking Reddit, almost certainly from failure to match the intensity of, oh, 75% of the posters. That’s to say, I miss some chatter, just not that chatter.

Right, like they do in MLS, let’s kick this off with the home team.

Sunday, August 10, 2025

FC Dallas 2-0 Portland Timbers: Another Bad Thing Happened in Texas

My personal wingman broods...
The vibes have been good around the Portland Timbers’ over the past few weeks. The dance between player and ball looked more natural and the defense tightened into a none (or few) shall pass knot. It felt real enough, but the idea that some of that improvement came from playing rusty Liga MX teams bubbled under every Leagues Cup broadcast.

In other words, I was looking forward to seeing Portland get back to the MLS regular season. I really was.

FC Dallas 2-0 Portland Timbers
The Game, Still More Briefly
Portland gave up two shit goals – though the first was worst of the two by far(, Mr. Crepeau…has even one of his haters thought to call him "Maximum Crapeau”?) – and didn’t do shit on the attacking end. To be clear, I could end this section right here and still have everything pretty much covered, but, to continue…

Pointing to what went wrong on the defensive side is easy as Pin the Tail on the Donkey without the blindfold, but untangling why every Timber appeared to get the vapors on entering the attacking third takes a little picking. Despite the reported (fucking crazy) heat, Portland’s players shifted around more than usual when they had the ball, not necessarily a well-oiled machine, but at least it moved. Dallas countered by either or both ceding possession (to the tune of 40/60) or/and dropping the defensive line deep enough that it always had the game in front of it. On a better day, maybe Portland finds one another and, from there, some decent openings; on Saturday, too many players looked like they wanted to take back every pass immediately after making it. Their best moments came when Antony broke from the depths to the surface, but that only happened (I think) twice, and David Da Costa taking a crack at finishing off one of those, then firing a strong shot from a fair distance (both probably made the highlight reel, but I'm way, way behind; also, a clip of the second goal; just terrible marking, see?).

That pretty well covers the attack Dallas had to “survive” and they just had to make the most of their shots from there. Without claiming expertise on the subject, this struck me as a typical FC Dallas performance – i.e., they don’t create a lot of chances and rely on their defense to see that the opposition doesn’t get many more. Last night’s three points lifts them closer to the play-in spots, but that hasn’t served them so good in 2025; 11th in still 11th. They do have some real quality pieces – e.g., Petar Musa’s a damn good forward (and would thrive on a better team) and Sebastien Ibeagha has aged well – and Logan Farrington, who I’ve seen play well, made a strong argument for The Man Behind The Man of the Match (The Vice-Man of the Match? The Wingman of the Match?), but they don’t have the same quality of player in every position and, as follows, feel incomplete as a team.

Wednesday, August 6, 2025

Club America 1-1 Portland Timbers, Then a "Loss": Penalties & Positivity

Make that pass again, Felipe. I'm waiting...
Take it. Take your meaningless, non-regulation, asterisk-weighted win, Club America. It means nothing, not even to you.

Oh, and stopping the game to put a lid on “discriminatory chants”? Sign me up for an all-day pass on that shit…and if I could come up with a functional way to punish a team for one of their shithead fans pointing a laser into a goalkeeper’s eyes during a penalty shootout, I’d do it tomorrow. Too easy to game, sadly. At any rate…

Club America 1-1 Portland Timbers; 5-(maybe)4 in penalties
About the Game
I can’t remember the last time I saw the Timbers counter-punch so cleanly. David Da Costa clipped a ripe peach of an assist off the outside of his right to send Ariel Lassiter clean through for Portland’s opening goal, but Felipe Mora’s chest-trap, reverse through-ball to Juan David Mosquera set my nether to fluttering and they still haven’t calmed down (might be in here). Sure, Mosquera pissed it away with a touch long enough for the record books, but the sweet, sweet memory still titillates.

America took over the rest of the first half and, factually, had more to show for it than I recalled (e.g., 7 shots, 2 on goal, with healthy side of corner kicks), but the Timbers defended stoutly and well (hold that thought) – up to and including Jimer Fory retreating behind an extended Maxime Crepeau to clip a(n offside) shot clear (also, remember him foundly, for…)

I didn’t see Fory’s first yellow card – heard it was something about dissent, and there’s this whole chicken-egg thesis waiting to be written about refs and their thin skin – but no decent ref gives a second yellow for the foul he committed, and yet…the Aristocrats! When the theretofore largely hapless America scored an equalizer off their 19th nervous corner (reference/gotta step there, Mr. Felipe Mora), all signs pointed to the wheels spinning off into outer orbit for the Timbers. Without dipping too far to over-determining, I credit Phil Neville for making a couple smart subs for breaking from depth – Kevin Kelsy for a reasonably overwhelmed Mora and Antony for a drifting Da Costa – and it just took a combination of holding on defensively and scaring America off throwing every player, plus a couple asshole fans, to carry the Timbers to one-third of a loss, instead of a full one.

Sunday, August 3, 2025

Portland Timbers 1-0 Queretaro FC: The Joy of Feeling Things & Other Notes

Leagues Cup, in human form.
I don’t know much about Love Island, but I am familiar with the thing where the show throws a bunch of hot new singles into the mix.

That approximates my annual experience with Leagues Cup: a bunch of strangers dropping in to the familiar, interpretable world of the MLS regular season, thereby detouring into some wacky side quest. And it only means something to the team/couple that walks away with the trophy, whether in metal or human form.

Portland Timbers 1-0 Queretaro FC
About the Game
When halftime rolled around and the broadcast got to showing the first half highlights, they started with a wildly overcooked cross that capped one of the rare competent attacking sequences managed by either team. They had a goal to show, of course – a bumbler scored by Cristhian Paredes through a thicket of flailing legs and falling bodies (and that link may or may not take you to it) – but the final stats speak to how little happened before and after. Jonathan Perlaza got sent off for a foul and a fit just before the halftime whistle and that left nothing but the struggle to stay awake through the second half.

Near as I can tell, Queretaro came to defend and without any form of an actionable Plan B. The 0.3 xG awarded to them in the official line matches the eye test…wish I could say the same about the 1.6 they handed Portland, because that would have hit like Red Bull and Everclear compared to what I watched.

That’s all I have on the game and I’ve already exhausted my knowledge of Queretaro. Now, to entertain some, but not all of the thoughts I had as I watched. [Ed. – The Plan is to pare the thoughts down to five for all future posts – and the length of the posts along with ‘em.]

Sunday, July 27, 2025

Inter Miami CF 0-0 FC Cincinnati: Patience with the Grind & Exorcised Demons(?)

I hear his screams from beyond...
Does MLS still produce the Instant Replay series, the ones where they take a longer look to decide whether a ref fucked up, or did they retire those along with Simon Borg?

Thinking about that time when DeAndre Yedlin gave himself a cramp by falling into the back of some now-forgotten Inter Miami CF attacker somewhere after the 60th minute. That one quacked like a penalty kick, but Tori Penso didn’t call it and VAR didn’t second-guess her, so what’s the point in picking through the log for that particular piece of corn…

…related, anyone else get the feeling MLS keeps controversial calls/non-calls out of the highlight packages they throw together? Just noticed they didn’t include the late winner they yanked away from Miles Robinson in the full highlights for this one either...guess you bury the bodies where folks can’t find 'em… (To their credit, they did post a whole sidebar video on Robinson's thing.)

Inter Miami CF 0-0 FC Cincinnati
About the Game, Very Briefly
Looked sweaty as balls down in Florida and even Miami’s players looked half-cooked by the 80th minute, but both teams played a lively game in the swamp air. The hosts had the better of the game, but Cincy looked to have the better of the chances – particularly after an unstoned viewing of the highlights – and that captures the way the game played out in as few words as I can manage.

Miami’s high, aggressive defending made it hard for any Cincinnati player ahead of Roman Celentano to play the ball facing forward. Balls into the midfield space went backwards or sideways eight times out of ten and seven balls of ten played forward were long and hopeful. The latter (mostly) kept Miami from turning Cincy over in or around their defensive third (mostly; there were some inevitable miscues), but the Orange and Blue did a lot of defending and passing inside their own half. Miami created more chances – Luis Suarez probably shot and teed up their better ones (e.g., the back-post cross to Fafa Picault, saved by Celentano) – and overlapped around Cincy’s left a couple times, but they had to survive more shots on goal and have decent reason to count themselves a little lucky to escape with a point.

Saturday, July 26, 2025

10 Thoughts I Had While Watching the Timbers Slip One Past LAFC

First image for "schadenfreude"
Massive damn win for the Portland Timbers last night. You don’t have to love and/or celebrate every facet of the game to accept that…I said to the imaginary person I saw complaining about it. [Ed. - It’s me! He lives in my head and he’s kind of a dick!]

Let’s get to it, speed-round style…

Los Angeles FC 0-1 Portland Timbers FC SC SP Heroes
The Game, Still More Briefly
More back and forth than the final stats suggest, though the majority of the game played out in the middle space between both teams’ defensive thirds and it wasn’t always inspiring. You’ll see good chances in the full highlights – I’ll touch on a couple below – and, with admission to a two-fold bias (I’m a Timbers fan who likes seeing LAFC fail), I thought the Timbers got the better of them (e.g., David Ayala at the end of the first half, David Da Costa in the early middle of the 2nd half (best shot of the game, probs) and a better build-up/decent shot by Ian Smith late in the 2nd). I have many questions about the state of LAFC after watching – at least two appear below – and those inevitably color how much I trust this result as a step toward progress.

Related, Portland didn’t win the game on their best chances. They won on a set piece, scored by Cristhian Paredes, a four-time starter who has played just under a third of all available minutes in 2025 (aka, 595 minutes of 1980, sans stoppage). Rookie Ian Smith served the cross, a player with a mere 29 minutes more played (if with two more starts) than Paredes. Served and server aside, it’s possible the Timbers benefitted from LAFC going with zonal marking on the corner; in any event, no one came within a yard of Paredes until it was too late.

With the state of LAFC duly stipulated into the record, the Timbers played a genuinely impressive defensive game – and I’d call that worth two uncomplicated cheers. I have more on this below, but on a big picture level, whether full-field, whether pressing, whether covering the space behind, the Timbers defense did their homework, got the math right, and walked into the LA night deserved winners. Almost certainly related, this result pushes the Timbers’ defense further to the right side of average in terms of goals allowed in 2025.

Tuesday, July 22, 2025

10 Thoughts I Had While Watching Portland Draw Minnesota

Minnesota, in human form, at home.
I decided to try something new for match reports and for a couple reasons, but I’ll only bore you with the substantive one: going deep on any given game isn’t so different from running an experiment once with a small and hyper-specific dataset. When you get right down to it, it takes string of results to make a dataset that’s worth a damn – and even those have ups and downs to go around. As my Portland Timbers have demonstrated over the past five (1-3-1) to ten (3-4-3) match days…

Portland Timbers 1-1 Minnesota United FC
About the Game, Still More Briefly

Nothing of note happened in the first half, thus endeth that portion of the post.

Overall, though, pretty goddamn dull, in part due to Minnesota’s soul-sucking approach to the game and in part due to the Timbers looking…familiar in all the wrong ways. Against that, I’m glad I re-watched the second half (I was entertaining through the first viewing, or was I merely hosting, because was I all that entertaining?) because, even as the result felt insufficient (in the biggest picture), Portland put on a better show than I remembered.

Both teams posted better final numbers than I would have guessed after sitting through it (1.5 times). Still, Minnesota put the Timbers in the uncomfortable position of using the ball and the discomfort showed. Nodding back to expectations, the Loons scored on a set piece – a reported specialty for them, despite all the headers over the crossbar (for both teams, really) – with Anthony Markanich adding to his unexpected haul for 2025. Between there and the final whistle, Minnesota either slipped up by allowing Juan David Mosquera time and space in the right channel – either that, or they got cocky and thought they could manage it – and they got within mere minutes of getting away with it. Mosquera snapped back with, 1) one of his best attacking performances of the season, 2) a shot off the crossbar that put-near broke it (certainly somewhere in here), and 3) an assist on Omir Fernandez’s tidy equalizer. Couldn’t feel happier Fernandez, that scrappy little scamp.

Out of context, I’d call this result respectable. Minnesota’s a brick shithouse of a team, they’re a ways higher in the Western Conference standings, if not as high as they would have been if they’d held on, and seeing Portland push to the end felt good. The fact the Timbers pulled it off with a gently rotated starting XI made it feel a little better. Add context back into the mix – i.e., the run of results over the past five, ten games, the reasonable argument that good, competitive teams beat good, competitive teams at home – and things feel a little worse.

Tuesday, July 15, 2025

FC Cincinnati 2-4 Columbus Crew: Sizing Pat Noonan for a Hairshirt

Wait'll I get this off, you little shit...
After the Columbus Crew scored their fourth goal, the camera panned to a young woman in the stands who alternated between glaring at the field in disbelief and shooting “what the fuck just happened” glances toward her father. Cincinnati’s staff should have escorted that young woman into the locker room (after all the players were dressed and decent, of course) to have her level that same withering glare at every player who suited up for FC Cincinnati on Saturday. Or maybe send in a six-year-old boy still in tears from watching his idols lose. Time for the autopsy…

FC Cincinnati 2-4 Columbus Crew
About the Game
Before getting my hands into the viscera (don’t worry; I don’t do snuff images), I want to preface the general comments with one quick note: the highlights looked worse and more hopeless than the full 90. The final stats weren't so bad, and Columbus held a slim 3-2 lead from the 60th minute and into second half stoppage and Cincy got…kinda sorta back into it with two…vaguely promising stretches of play in the late 70s and the late 80s. It wouldn’t have erased the 60 lost minutes that saw FC Cincinnati’s original two-goal lead evaporate, but a face-saving draw would have been nice, or at least nicer…

As anyone who turned off the world and turned on this game knows, FC Cincy took a two-goal lead before the Columbus Crew got their pants on (Pavel Bucha's opener; Cincy's second fit better down below). Sadly, once they got them on (about 15 minutes in) they commenced to thrashing the home team with their belts. All without their pants falling down…

Mistakes by Cincy’s defense added the final bricks to Columbus’ comeback – first, the deflection off Tah Anunga’s arm (right?), then the own goal/general clustercuss set off by Miles Robinson’s late defensive lunge – but Columbus laid the foundation with two things: by blowing through Cincy’s midfield going forward and smothering Cincy's outlets/transition. This hardly accounts for everything that happened coming at and going out Cincy’s defensive third, but I spotted two things that details that accounted for some of it:

Sunday, July 13, 2025

St. Louis CITY FC 2-1 Portland Timbers: Paging General Buck Turgidson

Didn't get the joke in this character's name till I saw it spelled.
So, St. Louis CITY FC was about two times better, by some raw numbers? I figured they had a firm grip on the edge, but there go the judges handing them the decision...

St. Louis CITY FC 2-1 Portland Timbers
About the Game
The Timbers scored the first goal for the second match day in a row and by a cleaner strike from the same player – David Da Costa - within a mere foot or three of where he scored last week’s winner. Santiago Moreno played the (surprisingly easy) ball that slipped Da Costa behind St. Louis’ midfield, thereby challenging the defenders to do anything but back up. They backed off, allowing Da Costa to squeeze his shot through a tangle of legs not much bigger than a mousehole – and good for him!

Portland’s goal came more than a little against the run of play, even with St. Louis failing to mine many chances out of their possession and general upper-handedness. That also typified what passed for the game-state of the first half – i.e., the Timbers met St. Louis’ overall attacking prowess at a 1:3 of raw, undistinguished shots, while making something dangerous out of their best moments (e.g., that slick overlap between Da Costa and Jimer Fory that squeezed some sweat out of Roman Burki; per the full highlights, Da Costa woulda done better to pull back to Kelsy instead of shooting). Portland carried a 1-0 advantage into the halftime locker room…but the numbers were against them even then and that was the last happy memory I have.

Credit for the decisive moment goes to St. Louis’ Tomas Ostrak, who climbed his way up the spine of midfield, one vertebrae at a time, shaking off Timbers defenders on two of them, before forcing the ball forward to where Marcel Hartel (still a funny name) roofed it into Maxime Crepeau’s goal. That moment pinned the tail into the competitive heart of the game: whether Portland could keep finding their slashing paths to chances on St. Louis’ goal versus the weight of St. Louis’ attacking and counter-pressing pressure.

Wednesday, July 9, 2025

St. Louis CITY FC Scouting Report: Despite Everything You Will Read, I'm Not Taking This Lightly

The MLS website, one month ago...
With all due respect to the opposition, I didn’t remember the last time the Portland Timbers played a tough game until I checked Ye Olde Form Guide – which, just to note it, will be rendered useless by the overbearing ads on the right side within weeks. Some days, I think Don Garber has made crushing the spirit of amateur independents his personal mission…

At any rate, I’d date Portland’s last tough games to the second half of May when they played Seattle at home followed by a road game in Orlando. Just one point from six in there. Counting forward, they have two more soft-on-paper games to go before, per the proverb, shit gets real. That starts with…

St. Louis CITY FC
3-12-6, 15 pts., 21 gf, 34 ga (-13); home 2-4-4, away 1-8-2
Last Results: LDLLWLDLLL (1-7-2)
Strength/Location of Schedule
v SD (1-2 L); v SKC (2-2 D); @ MIN (0-3 L); @ COL (0-1 L); v SJ (2-1 W); @ POR (1-2 L); @ LAG (3-3 D); v ORL (2-4 L); @ HOU (0-1 L); @ RSL (2-3 L)

Those are the (brutal) basics, but let’s unpack some further details.

There’s the (comparatively) stronger home record, I suppose, though 12 match days separate St. Louis’ two home wins. Perhaps noteworthy: they have been good for one home draw per month since April, generally in the middle of the month, so arguably they’re due.

In all seriousness, 2025 has put a lot of hurt on St. Louis and their fans and, outside a two-hour window between 4:00 and 6:00 p.m. PST Sunday, they have my sympathy. I don’t know enough to offer a deep read on everything that has gone wrong, but I do see they’ve been without some expected heavy contributors – e.g., Eduard Lowen, Tomas Ostrak and, to a lesser extent, Henry Kessler – for two-thirds to half of the season. (I have vague memories of people hyping Rasmus Alm, but…) I’d check the current availability report for additional, or even new, injuries, but that looks to have been abandoned as well…

Tuesday, July 8, 2025

Portland Timbers 2-1 New England Revolution, The Late (Late), but Still Pretty Good Show

Treat yourself!
Just rewatched the full highlights and think I heard something about both the Portland Timbers and the New England Revolution rolling into Saturday on unbeaten streaks. Sound salesmanship, but also inaccurate.

Still, the most affirming talking point about the Timbers in 2025 is the fact that, unfortunate trips to the North side of the Great Lakes region notwithstanding (one for your therapist or for your priest, depending on one’s outward reaction), Portland has improved on winning more of the games they should win. Hosting a Revolution team running (currently) four points under the Eastern Conference play-in line definitely makes the list and – drink ‘em if you got ‘em – Portland won this one. As for how they looked doing it.

Portland Timbers 2-1 New England Revolution
About the Game, Briefly
Given the past three or four weeks, just seeing Portland start as the better team counts as a l’il victory (so treat yourself!). They crowned that period of…let’s go with subtle dominance with a go-ahead goal that, all things considered, took a couple happy accidents to come together. That’s not to dismiss (or diss) the goal – the Timbers put together a might chain of “yes, and” to create the opening – but I doubt Santiago Moreno consciously weighted his cross to fall to Ian Smith (who didn’t line up where they had him…right?) and I bet Smith only hits side netting on that same shot once in every half dozen attempts (but prove me wrong, kid; prove me wrong). Now, the worrying thing…

The Revolution equalized 15 minutes later and in a way that highlighted one of Portland’s regular weaknesses (see Stray No. 5), but I was less concerned by that than how close Portland came to stumbling into a five-minute fall apart, i.e., one of those back-to-back goal, multi-goal, bed-shitting breakdowns that sees a game slip away from a team. Just two (or three) minutes after Luca Langoni finished around a firmly-seated Kamal Miller, New England’s Peyton Miller teed up Leo Campana for a simple, short finish that would have handed them the lead. Per the final score, Campana skied it, thereby sparing Portland from chasing the game.

Sunday, July 6, 2025

FC Cincinnati Weekly, Part I: Flooding a Sinking Ship

Thanks, Mary!
What was better: Evander’s snap strike from the right channel to open the scoring, or the ball he clipped through the closing window between Chicago’s Sam Rogers and Jeff Gal to set up Kevin Denkey’s tap-in?

Answers may vary according to taste, but both moments mattered in a game that turned on little moments of quality. (And the answer is the assist.) To quickly kick around what happened…

FC Cincinnati 2-1 Chicago Fire FC
Cincy had the Fire pinned into their half for the opening 10+ minutes. The weight of the siege didn’t translate to any great chances and Chicago ultimately broke out, first by a couple long balls, then by getting on the ball and playing out. The snap strike flagged above came in the 19th minute, a mere five minutes into the Fire’s revival, which left them chasing the game on top of finding the beat. The rest of the first half reflected those opening 10+ minutes like an elongated mirror: the Fire found more of the chances, with Hugo Cuypers running down a ball over the top and forcing a sprawling save out of Roman Celentano probably giving them their best, and things settled into a spirted, if controlled back and forth until the halftime whistle. Cincinnati put another length between them and the Fire with Denkey’s goal at the 50th minute – again, just an incredible pass by Evander (and didn’t this look a lot like one of the goals versus Orlando? Yep!) – which obliged Chicago to take another deep breath and kick a little harder. Philip Zinckernagel did pull one back at the 58th minute – decent goal, too – and with plenty of time left and the Fire dutifully fired away to the end. A lot of those came from range – maybe talk to Mauricio Pineda about patience – and those forced some further saves from Celentano. Set pieces, corner kicks in particular, caused their share of chaos, the ball touched the ground too many times, etc., but Cincy’s make-shift back three scrambled it away every time and various Fire players nodded the ball over the net every time they didn’t.

It wasn’t a dominant performance from Cincinnati, by any means, but still one I’m confident most fans will bless; with an “Ave Maria” thrown in for getting ahead in the Supporters’ Shield race. And I’m also sure Chicago wonders what might have been had anyone stepped to Evander at the 19th minute, but the final numbers tell a tale of a reasonably-balanced game between two teams separated by eight places and fourteen points in the Eastern Conference standings – which begs the question, what to make of Chicago?

Tuesday, July 1, 2025

Portland Timbers Weekly, The Toronto Flop, the State of Things, the Smell of Chowda

I've tried everything. This xG is just too small.
At this (roughly) middle point in the Portland Timbers 2025 season, I hold the following to be more or less absolutely true:

1) the Timbers aren’t going to win the Supporters’ Shield;

2) the first team isn’t trophy-competitive and I don’t see anything on the current roster or in Phil Neville’s brain changing that; and

3) things aren’t actually going well at the moment.

If any here bearing witness object to #1, speak now or forever hold your piece and what drug does it take to produce hope on that scale? Even half-serious pushback on #2 would surprise me, but crazier things and so on. Which leaves #3…

Toronto FC 0-3 Portland Timbers
About the Game
A fucking disaster. A loss for the memory-hole. Something that – and this is with a nod to #3 – I still don't believe could have happened. Again, that's "could" not "should."

I braced for an off-day, I got soccer’s version of ennui. The Timbers went down early after an eager-puppy foul by Omir Fernandez led to a free kick for Toronto at the top of the 18. The gifts continued to flow when James Pantemis decided to become Second Wall, aka, the wall behind the wall, instead of covering the other half of the goal. Nothing of note improved from there for Portland. They ended the game with just four (fucking) shots, none on goal, and xG so small it couldn’t be seen by the naked eye.

For whatever reason, possibly because I finally ran out of words, I’m going to forego the typical blow-by-blow match reports. If you want to know, ask me about it in the comments or on Bluesky and I’ll flesh it out, but the short version amounts to the idea that they provide a snapshot of limited value. Relive them through the highlights if you gotta, also why?  Ahem. Wrapping up the game.

Thursday, June 26, 2025

Indefinite Hiatus

 The author needs to take a minute to resolve some health issues. Dammit.

Saturday, June 21, 2025

FC Cincinnati & MLS East (Mostly) Week 18 Check-In: So...How's It Going?

Forever just two personnel moves away...
And…I finally have the time/energy to post an Eastern Conference-wide check-in with an FC Cincinnati cherry on top. Huzzah.

Down below, you'll find all the teams in Major League Soccer’s Eastern Conference listed in the order of their current place in the conference standings, along with the most basic factual information about each of them. After that comes a quick riff on how their 2025 looks so far based on 1) my impression of a given team based on seeing them one way or the other over the season and 2) their last 10 results, more or less.

I pulled Cincy out of the regular order and lifted them to the top with an eye to dwelling on my very own Special Little Guys of the East. If you want depth or real knowledge about individual players, I suggest you hit up local sources – something I encourage people to do in any event and often as they can - or, if you’re into that certain flavor of weird, your local team’s subreddit.

The point of the exercise is to look past injuries to key players or arguments about how totally and thoroughly unstoppable any given team will be if [Player A] would just start doing [X], or if only the stupid fucking coach would get his head out of his ass and start [Player B] or move [Player C] to left back, and to flatten the notes on each team to the cold, hard calculus of the results they’ve compiled, where and against what quality of opposition, and holy run-on sentence, Melville. The animating thought behind it seeks to correct the human habit of holding onto a detail – say, a big win over a good team – and interpreting a team through that flawed lens for weeks, or even months, thereafter. With 18 games crossed off on the calendar for most teams, MLS fans finally have a forest to stare at and, personally, that feels like a better way to clock what’s going on than, to muddle a phrase, get into the trees…and, rimshot.

With that, let’s kick things off the East’s silver-medal team:

Saturday, June 14, 2025

Portland Timbers 1-1 San Jose Earthquakes: A Tale of Wild Cards & Cliches

Killing himself. Wild, right?
For those who missed it, Preston Judd had a big game in the San Jose Earthquakes’ 3-3 draw versus Houston Dynamo FC. Two weeks after that opportunist’s brace, he teed up the winner in San Jose’s win at the till-then utterly hapless Los Angeles Galaxy.

Judd scored the late equalizer in San Jose’s 1-1 draw at the Portland Timbers, of course, but guess who fired the shot that led to the rebound he put back? Ousseni Bouda. Now guess who Judd set up for the winner against the Galaxy? Yep, Bouda.

When prepping to face the ‘Quakes, any sane coach would key on The Cristians (Espinoza and Arango) and Josef Martinez. Martinez didn’t suit up yesterday, something I think was known, but who knows? The larger point is, who builds a game-plan around stopping Ousseni Bouda and Preston-fucking-Judd?

Still, what is a wild card except an old-school cheat code? And yet…is that what really happened?

About the Game
I only half-watch games when I see them live (to anyone wondering why I don’t go to many of them), so I just sat down to re-watch the second half. Even that confirmed a handful of loose perceptions I had from the first half – e.g., the Timbers performed soccer well enough, but the ‘Quakes always looked that little bit more incisive, Dave Romney won every 1-v-1 against Santiago Moreno and basically took him out of the game, etc. Still, and despite what was scored as Portland’s 0.55 xG versus San Jose’s 1.09 at the half, the Timbers played well enough to make me think they would hold it together and had a punter’s chance of figuring it out before the final whistle. Full disclosure, I missed Ian Harkes’ second yellow card – of which, funny! (i.e., his foul on Diego Chara was soft, without being wholly, laughably unreasonable) – plus a couple early shots (which, if The Mothership means to earn its keep, should be in the full highlights). As for the +/- 15 minutes after Harkes’ 52nd -minute sending off? Yeah, caught all of that. Soccer has at least a half dozen cliches and, as just demonstrated by San Jose, a team playing like 12 men after going down to 10 is very much one of them.

Monday, June 9, 2025

Portland Timbers 2-1 St. Louis CITY FC: Anchor & Inspiration

Antony's contribution: a visual
The Portland Timbers have a long history of slow starts to the regular season. Now off to what I’m told is their strongest start to a season since 2013, and perhaps with a nostalgic glint in their eye to how they once had to rescue entire seasons, the Timbers have acquired a late habit of starting at half speed, even spotting the opposition the first goal.

I flagged the latter as potential kiss of death in one preview thread our another on Bluesky, but, for the second match day in a row, Portland snatched victory for the slackening jaws of defeat with a 2-1 home win over St. Louis CITY FC. Who knows? Maybe the Timbers only feel like their true and best selves when chasing something, whether season or game?

About the Game

Whether due to players they had missing (Eduard Lowen) to caretaker coach, David Critchley, trying to teach his old team new tricks, St. Louis rewrote my expectations by keeping the ball on the ground and working it forward from the back. They stretched the field occasionally (see the first attempt in the full highlights), but they looked up to playing through Portland and, for most of the second half, the Timbers seemed open to allowing it. While not totally helpless – a couple slip passes sent (I think) Santiago Moreno and Kevin Kelsy just behind St. Louis’ last defender – Portland spent most of the first half a step behind both the most recent play and the game. They escaped the first half without giving up a goal, but even that took a double save from James Pantemis on two (or three) clear, close shots jointly gifted to St. Louis by some light dicking around at the back and a clumsy touch by Joao Ortiz. Portland saved their best moments for first half stoppage time – including a shot at redemption for Ortiz that he side-footed softly to nowhere – but the cobwebs lingered long enough into the second half for Portland to give up the first goal 50 minutes in. Former Timbers academy kid, Akil Watts, put St. Louis up 1-0 when he created and capitalized on a wee crisis in front of Pantemis’ goal. Watch the highlights on that goal and you’ll see Watts have time to both give up on the play then get back into it before any Timbers defender even noticed him. You hate to see it, but, stick around. It gets better!

As with last match day’s win over Colorado, this game turned on a vividly decisive moment – specifically, Antony alley-ooping the ball over Tomas Totland, then backing Henry Kessler into his own 18 before equalizing just around the defender’s left shoulder. It was a move sweet and classy enough for The Mothership to give it a long-form puff highlight of its own. From that point to the final whistle, the Timbers played like a stalled car jump-started by a king-sized battery. Legs came to life, movement improved all over with David Ayala acting as an all-purpose gear box that kept the machine running and racing, shifting slower and faster as needed; they even forced Roman Burki to reprise Pantemis' first-half double save in order to keep the game from running away from them. While St. Louis never fully faded out of the game, I have this line in my notes about “losing their nerve, grasping for chances instead of creating them” that sums it up nicely. Had you split the game between St. Louis’ best period and Portland’s, I’m still guessing the Timbers outplayed them over the sum of it, but the final numbers broke close to even and St. Louis are no doubt gnashing teeth and rending garments over not just losing Ayala on the winner, but failing to see him at all. Just heartbreaking defending, but Ayala fully earned a slab of the log after that performance.