League Two
WalsallWalsall1CarlisleCarlisle United2

Walsall 1-2 Carlisle United

Harry McKirdy's stoppage-time header handed Chris Beech his first league win as Carlisle manager as the Cumbrians won at 10-man Walsall to move eight points clear of the drop.

Saddlers striker Elijah Adebayo cancelled out Nathan Thomas' opener but skipper James Clarke saw red for Walsall before McKirdy looped home a 94th-minute header.

United keeper Adam Collin made two fine first-half saves, foiling Caolan Lavery's close-range effort and pushing Mat Sadler's near-post flick onto the upright with Wes McDonald skying the rebound.

Carlisle went ahead on 52 minutes, Thomas firing into the bottom corner after his fierce initial strike had been saved by Liam Roberts.

Roberts then denied Thomas a second from a similar position before Walsall levelled on 70 minutes, Adebayo hooking in from close range after McDonald crashed a shot off the underside of the bar.

A clean-through McKirdy was then hauled back by last man Clarke for the 77th-minute dismissal but the midfielder had the last laugh, nodding Aaron Hayden's flick-on over a stranded Roberts at the death.

Match report supplied by PA Media.

Line-ups

Walsall

Formation 4-4-2

  • 1Roberts
  • 24Facey
  • 5J ClarkeBooked at 77mins
  • 4Sadler
  • 21Cockerill-MollettBooked at 84mins
  • 15HoldenSubstituted forHardyat 66'minutes
  • 20Bates
  • 16Guthrie
  • 25McDonald
  • 9LaverySubstituted forAdebayoat 66'minutesSubstituted forJulesat 78'minutes
  • 10Gordon

Substitutes

  • 2Norman
  • 11Adebayo
  • 13Rose
  • 17Hardy
  • 30Gaffney
  • 32Perry
  • 33Jules

Carlisle

Formation 4-3-3

  • 1Collin
  • 14Jones
  • 17Webster
  • 6HaydenBooked at 48mins
  • 3Iredale
  • 10ScougallSubstituted forLoftat 45'minutes
  • 8Jones
  • 28Sagaf
  • 11McKirdy
  • 9Hope
  • 7ThomasSubstituted forOlomolaat 90+5'minutes

Substitutes

  • 5Mellish
  • 15Charters
  • 19Bridge
  • 22Gray
  • 24Olomola
  • 25Loft
  • 29Birch
Referee:
Ben Toner
Attendance:
4,794

Match Stats

Home TeamWalsallAway TeamCarlisle
Possession
Home55%
Away45%
Shots
Home15
Away19
Shots on Target
Home5
Away6
Corners
Home9
Away2
Fouls
Home12
Away17

Live Text

  1. Post update

    Match ends, Walsall 1, Carlisle United 2.

  2. Full Time

    Second Half ends, Walsall 1, Carlisle United 2.

  3. Post update

    Foul by Danny Guthrie (Walsall).

  4. Post update

    Aaron Hayden (Carlisle United) wins a free kick in the defensive half.

  5. Substitution

    Substitution, Carlisle United. Olufela Olomola replaces Nathan Thomas.

  6. Goal!

    Goal! Walsall 1, Carlisle United 2. Harry McKirdy (Carlisle United) header from the centre of the box to the high centre of the goal. Assisted by Aaron Hayden with a headed pass.

  7. Post update

    Corner, Carlisle United. Conceded by Shay Facey.

  8. Post update

    Attempt missed. Josh Gordon (Walsall) right footed shot from outside the box is high and wide to the right. Assisted by Danny Guthrie.

  9. Post update

    Attempt missed. Harry McKirdy (Carlisle United) left footed shot from a difficult angle on the left is close, but misses to the left. Assisted by Jack Iredale.

  10. Post update

    Attempt missed. Callum Cockerill-Mollett (Walsall) right footed shot from outside the box misses to the right following a corner.

  11. Post update

    Corner, Walsall. Conceded by Mohammed Sagaf.

  12. Post update

    Josh Gordon (Walsall) wins a free kick in the defensive half.

  13. Post update

    Foul by Mohammed Sagaf (Carlisle United).

  14. Post update

    Attempt blocked. Nathan Thomas (Carlisle United) left footed shot from outside the box is blocked. Assisted by Gethin Jones.

  15. Post update

    Foul by Josh Gordon (Walsall).

  16. Post update

    Aaron Hayden (Carlisle United) wins a free kick in the defensive half.

  17. Post update

    Attempt missed. Mohammed Sagaf (Carlisle United) right footed shot from the centre of the box is close, but misses to the right. Assisted by Nathan Thomas with a cross following a set piece situation.

  18. Booking

    Callum Cockerill-Mollett (Walsall) is shown the yellow card for a bad foul.

  19. Post update

    Foul by Callum Cockerill-Mollett (Walsall).

  20. Post update

    Nathan Thomas (Carlisle United) wins a free kick on the right wing.

As It Stood

TeamPWDLFAGDPts
1Swindon24144643261746
2Exeter2412843427744
3Crewe23125642281441
4Bradford23117530191140
5Forest Green2411762718940
6Colchester23108534221238
7Plymouth22115633231038
8Cheltenham23910434191537
9Northampton2410683328536
10Port Vale2481063029134
11Salford248883133-232
12Cambridge248792827131
13Newport227872020029
14Scunthorpe2477103133-228
15Crawley246993134-327
16Walsall2476112232-1027
17Leyton Orient2468103241-926
18Oldham236892535-1026
19Carlisle2467112236-1425
20Mansfield2459103035-524
21Grimsby225892228-623
22Macclesfield2251072024-419
23Morecambe2446142043-2318
24Stevenage23211101529-1417
View full League Two table

Top Stories