Crewe Alexandra vs Walsall
WALSALL, England (Interstat) — Walsall delivered a stunning and decisive away performance, overwhelming Crewe Alexandra 3-0 in a League Two match at Mornflake Stadium on Saturday, March 14, 2026. The result, which defied pregame projections, was built on an immediate goal and sealed by a late flurry, completing a league double over the hosts.
The visitors needed only four minutes to silence the home supporters. Veteran winger Albert Adomah opened the scoring with an early strike, setting a tone of Walsall dominance that would persist throughout the contest. The early goal forced Crewe Alexandra to chase the game, a task that grew increasingly difficult as the match became fragmented by a series of fouls. Five yellow cards were shown in the first hour, with Walsall’s Priestley Farquharson and Crewe’s Alfie Pond booked in quick succession in the 12th and 16th minutes, respectively. Crewe goalkeeper Ian Lawlor also received a caution in the 30th minute.
Despite controlling large portions of the match, Walsall had to wait until the final stages to secure the points. Aaron Pressley doubled the advantage in the 83rd minute, effectively ending any lingering hope of a Crewe comeback. Then, in the first minute of second-half stoppage time, Adomah netted his second goal of the afternoon to put a emphatic exclamation point on the victory. A final yellow card to Walsall’s Brandon Comley in the 90+5 minute was a mere postscript to a match already decided.
The comprehensive defeat was a stark reversal of fortune for Crewe Alexandra, which had been favored to win according to statistical models. Interstat’s ELO system had given the home side a 69.20 percent probability of victory, while its game simulator had projected a 1-1 draw. Instead, Walsall’s disciplined execution handed Crewe its first defeat in the fixture since the reverse meeting on Dec. 26, 2025, which Walsall also won 1-0.
The victory halts a recent slide for Walsall, which had lost its previous three matches across all competitions, including a 1-0 defeat to Salford City on March 10. It marks a significant bounce-back performance on the road. For Crewe Alexandra, the loss snaps a run of inconsistent form and represents a missed opportunity to solidify its standing. Both teams now hold identical overall season records of 18 wins, 14 losses and nine draws for Crewe and eight draws for Walsall across all competitions. In League Two play, Crewe Alexandra now stands at 17 wins, 13 losses and nine draws, while Walsall improves to 16 wins, 13 losses and eight draws.
Walsall will look to build on this momentum when it hosts Cambridge United on Tuesday, March 17. Crewe Alexandra, seeking to rebound from this heavy home defeat, faces a quick turnaround with a trip to Cheltenham Town on the same date.