Analysis The numbers behind the result
St. Louis edge Portland on xG but late Velde brace salvages point
Portland Timbers' 2-2 draw with St. Louis City was a fair reflection of play, though St. Louis will rue failing to convert their 1.86 xG advantage against Portland's 0.92. The visitors had nearly double the shot quality despite near-equal possession (51%-49%) and fewer total shots (10 vs 16), largely thanks to Rafael Navarro's first-minute opener and 51st-minute strike — both high-value chances coming from inside the box.
Portland's attacking inefficiency was stark: they managed just 3 shots on target from 16 attempts, with only Velde converting (32', 89'). Their high shot volume (8 outside-box efforts) masked poor chance quality, while St. Louis were more selective but clinical (4/10 shots on target).
The decisive stat: St. Louis' xG overperformance (+0.14) contrasted sharply with Portland's underperformance (-1.08), revealing a game decided by finishing alone.

