League Two
Walsall1Carlisle2

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

  • 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

  • 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

Match ends, Walsall 1, Carlisle United 2.

Full Time

Second Half ends, Walsall 1, Carlisle United 2.

Foul by Danny Guthrie (Walsall).

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

Substitution

Substitution, Carlisle United. Olufela Olomola replaces Nathan Thomas.

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.

Corner, Carlisle United. Conceded by Shay Facey.

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

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.

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

Corner, Walsall. Conceded by Mohammed Sagaf.

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

Foul by Mohammed Sagaf (Carlisle United).

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

Foul by Josh Gordon (Walsall).

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

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.

Booking

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

Foul by Callum Cockerill-Mollett (Walsall).

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

Attempt blocked. Hallam Hope (Carlisle United) right footed shot from the centre of the box is blocked.

Offside, Walsall. Callum Cockerill-Mollett tries a through ball, but Wesley McDonald is caught offside.

Offside, Carlisle United. Ryan Loft tries a through ball, but Hallam Hope is caught offside.

Corner, Carlisle United. Conceded by Josh Gordon.

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

Substitution

Substitution, Walsall. Zak Jules replaces Elijah Adebayo because of an injury.

Dismissal

James Clarke (Walsall) is shown the red card.

Foul by James Clarke (Walsall).

Harry McKirdy (Carlisle United) wins a free kick in the attacking half.

Callum Cockerill-Mollett (Walsall) wins a free kick in the defensive half.

Foul by Ryan Loft (Carlisle United).

James Clarke (Walsall) wins a free kick on the right wing.

Foul by Jack Iredale (Carlisle United).

Elijah Adebayo (Walsall) wins a free kick on the left wing.

Foul by Nathan Thomas (Carlisle United).

Attempt saved. Harry McKirdy (Carlisle United) right footed shot from outside the box is saved in the centre of the goal. Assisted by Hallam Hope with a headed pass.

Goal!

Goal! Walsall 1, Carlisle United 1. Elijah Adebayo (Walsall) right footed shot from the right side of the six yard box to the bottom right corner.

Wesley McDonald (Walsall) hits the bar with a right footed shot from the left side of the box. Assisted by James Hardy.

Attempt blocked. James Clarke (Walsall) header from the right side of the six yard box is blocked.

Corner, Walsall. Conceded by Harry McKirdy.

goal

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