The Blue Jackets stole one. They lost the expected-goals battle 2.54–3.12 and won anyway.
Columbus stole this one: the Flyers commanded 55% of expected goals but went home empty, losing 3–2 to a team that had no business winning.
The Flyers generated 3.12 xG to Columbus's 2.54, controlled 58% of shot attempts (26–19), and held a 5–3 edge in high-danger chances. By every measure except the scoreboard, Philadelphia dominated. J. Greaves stopped 1.12 goals above expected—the difference between a competitive loss and a heist. D. Vladar finished 0.842, below the standard required to protect a lead against this volume.
Columbus exploited what goaltending couldn't cover: two low-danger goals that belonged to Philadelphia's starter, and a rush attack that converted three times on twenty chances. The Flyers generated five rebound opportunities (one converted) to Columbus's three. They crashed the net hard. The problem was goaltending variance flipped the result.
Jamie Drysdale's slap shot from the top of the circles (P3, 17:56) proved the pivot—a goal that briefly made the scoreboard match the hockey.
Z. Werenski set the tone across 24:27, recording 1G and 1A. D. Severson added two assists from the blue line (23:18). M. Marchment chipped in 1G and 1A in just 15:03, efficient when deployed.

