Match report
Crewe Outlast Swindon Town 2-1 in League Two Clash
Swindon Town
1–2
FT
Crewe
Feb 21, 2026
Crewe stunned Swindon Town to secure a crucial 2-1 victory at the County Ground on Tuesday. Goals from Martin Holicek and James March propelled Crewe to the lead, while Michael Olakigbe found the net for Swindon in a late attempt to salvage the match.
Key Facts
- • Crewe's Martin Holicek opened the scoring at 45+2 minutes.
- • James March extended Crewe’s lead with a goal at 53 minutes.
- • Swindon Town's Michael Olakigbe scored at 64 minutes to reduce the deficit.
- • Alfie Pond received a yellow card for Crewe in the 27th minute, while Andrew Drinan of Swindon was also cautioned at 45+3.
Lineups
Swindon Town
Starting XI
- 1 Connor Ripley (G)
- 6 James Ball (D)
- 22 Jamie Knight-Lebel (D)
- 8 Ollie Clarke (D)
- 19 Joe Snowdon (M)
- 7 Tom Nichols (M)
- 18 Gavin Kilkenny (M)
- 26 Jake Thomas Batty (M)
- 24 Fletcher Holman (F)
- 23 Aaron Drinan (F)
- 21 James Scanlon (F)
Substitutes
- 28 Ollie Palmer
- 29 Michael Olakigbe
- 33 Joel McGregor
- 3 Filozofe Mabete
- 30 Junior Hoilett
- 12 Lewis Ward
- 25 Aidan Borland
Crewe
Starting XI
- 41 Ian Lawlor (G)
- 18 James Connolly (D)
- 5 Mickey Demetriou (D)
- 25 Alfie Pond (D)
- 2 Lewis Billington (M)
- 17 Matúš Holíček (M)
- 23 Jack Powell (M)
- 3 Reece Hutchinson (M)
- 26 Tommi O'Reilly (F)
- 20 Calum Agius (F)
- 24 Josh March (F)
Substitutes
- 29 Adrien Thibaut
- 9 Omar Bogle
- 1 Tom Booth
- 30 Stan Dancey
- 28 Owen Taylor
- 32 Luca Moore
- 14 Charlie Finney
Timeline
-
27' Crewe Card · Yellow CardAlfie PondFoul
-
37' Crewe subst · Substitution 1Off: Tommi O'Reilly · On: A. Thibaut -
45'+2 Crewe Goal · Normal GoalM. Holicek · Assist: A. Thibaut -
45'+3 Swindon Town Card · Yellow CardA. DrinanFoul
-
52' Swindon Town subst · Substitution 1Off: J. Ball · On: O. Palmer -
53' Crewe Goal · Normal GoalJ. March · Assist: Jack Powell -
53' Swindon Town subst · Substitution 2Off: J. Scanlon · On: M. Olakigbe -
64' Swindon Town Goal · Normal GoalM. Olakigbe · Assist: F. Holman -
68' Swindon Town subst · Substitution 3Off: T. Nichols · On: Joel McGregor -
79' Swindon Town subst · Substitution 4Off: J. Snowdon · On: J. Hoilett -
79' Swindon Town subst · Substitution 5Off: J. Batty · On: F. Mabete -
82' Crewe subst · Substitution 2Off: A. Thibaut · On: O. Bogle
Match Stats
| Stat | Swindon Town | Crewe |
|---|---|---|
| Fouls | 10 | 7 |
| Pass Accuracy | 73% | 67% |
| Offsides | 2 | 1 |
| Red Cards | — | — |
| Total Shots | 21 | 7 |
| Corners | 7 | 6 |
| Total Passes | 402 | 304 |
| Yellow Cards | 1 | 1 |
| Blocked Shots | 10 | 3 |
| Shots on Target | 3 | 2 |
| xG | — | — |
| Shots off Target | 8 | 2 |
| Possession | 57% | 43% |
| Goals Prevented | — | — |
| Accurate Passes | 292 | 204 |
| Shots Inside Box | 11 | 3 |
| Saves | 0 | 2 |
| Shots Outside Box | 10 | 4 |
Key Match Notes
- ▸ Crewe took an early half-time lead through Holicek's goal, which set the tone for their victory.
- ▸ The second Crewe goal by March in the 53rd minute was critical in responding to Swindon’s late surge and securing the win.