Swindon beat Barnet to seal a 2-1 aggregate win and reach the Johnstone's Paint Trophy final at Wembley.

The hosts took the lead in the first half when Paul Caddis's looping cross found striker Alan Connell who headed past Bees keeper Dean Brill.

Wes Fotheringham denied Sam Deering and Ricky Holmes a second-half equaliser for Barnet, who had Charlie Taylor sent off late on for fouling Oliver Risser.

League Two title chasers Swindon face League One's Chesterfield in the final.

The match on 25 March will be the fifth Wembley final in Swindon's history, and manager Paolo di Canio celebrated with fans, who came on to the pitch after victory over Barnet was secured.

Di Canio's side outclassed the visitors in the first half but it was Barnet who went close early on when Holmes' swerving effort from Mark Byrne's cross hit the side netting.

The Robins powered forward and Caddis's delivery found Connell, who headed home with less than a quarter of the game gone.

Swindon continued to dominate, with Paul Benson twice being denied from close range by Brill, while Raffaele de Vita failed to finish following a blistering run.

The Bees found their stride after half-time but failed to make the breakthrough with Deering's swerving shot from 25 yards their best effort.

Substitute Taylor's high challenge on Risser earned him a straight red and Swindon held on.

VIEWS FROM THE DRESSING ROOM

Swindon Town manager Paolo di Canio told BBC Wiltshire:

"There was a lot of expectation surrounding this game but once again we proved we were the better side.

"It's an amazing night because I couldn't expect the invasion of the fans on the field - it reminds me of when I was young at Lazio.

"The squad are crucial. They are the protagonists and deserve all the credit because they go on the pitch, they run and they challenge for the ball.

"I'm happy for the thousands of people tonight that can go to sleep with a smile and with hope that they are travelling to Wembley with us."

Lineup, Bookings (7) & Substitutions (6)

Swindon

  • 35 Foderingham
  • 03 Kennedy Booked (Murray - 82' )
  • 05 Devera
  • 07 Caddis
  • 08 Ferry (Risser - 58' Booked )
  • 10 Ritchie
  • 12 McCormack
  • 24 Smith
  • 09 Benson
  • 17 Connell
  • 23 De Vita (Cibocchi - 77' )

Substitutes

  • 26 Smith
  • 27 Cibocchi
  • 13 Risser
  • 29 Magera
  • 34 Murray

Barnet

  • 01 Brill
  • 05 Dennehy Booked
  • 17 Hector
  • 19 Saville Booked
  • 21 Kamdjo (Obita - 58' )
  • 30 Downing
  • 04 Hughes Booked
  • 08 Byrne (Taylor - 74' Dismissed )
  • 10 Deering (Mustoe - 90' Booked )
  • 11 Holmes
  • 23 McLeod

Substitutes

  • 18 O'Brien
  • 12 Mustoe
  • 16 Hajrovic
  • 37 Obita
  • 24 Taylor
Ref: Deadman
Att: 10,406

Match Stats

Shots

14 6

On target

7 2

Corners

6 2

Fouls

4 12

Live Text Commentary

90:00 +5:06 Full time

Full Time The referee blows for the end of the match.

90:00 +4:37 Booking

Booking Booking for Oliver Risser.

90:00 +2:41

Paul Benson is ruled offside. Dean Brill takes the free kick.

90:00 +2:00

Shot by Ronan Murray from 18 yards. Paul Downing gets a block in. Short corner worked by Matt Ritchie.

90:00 +1:17

Paul Caddis takes the free kick.

90:00 +1:17 Booking

Booking Booking for Jordan Mustoe.

90:00 +1:10

Free kick awarded for a foul by Jordan Mustoe on Matt Ritchie.

89:32 Substitution

Substitution Jordan Mustoe replaces Sam Deering.

87:01

Short corner worked by Alessandro Cibocchi.

85:26

Direct free kick taken by Alan McCormack.

85:26 Dismissal

Dismissal The referee sends off Charlie Taylor for violent conduct.

85:14

Free kick awarded for an unfair challenge on Oliver Risser by Charlie Taylor.

83:26

The referee gives a free kick against Izale McLeod for handball. Wesley Foderingham takes the indirect free kick.

82:15

Charlie Taylor challenges Alan McCormack unfairly and gives away a free kick. Free kick taken by Wesley Foderingham.

81:06 Substitution

Substitution Ronan Murray is brought on as a substitute for Callum Kennedy.

81:06

Izale McLeod has an effort at goal from outside the box which goes wide left of the target.

80:03

Direct free kick taken by Michael Hector.

80:03 Booking

Booking Callum Kennedy receives a caution.

79:45

Free kick awarded for an unfair challenge on Mark Hughes by Callum Kennedy.

79:10

Alessandro Cibocchi takes a outswinging corner from the left by-line to the near post, clearance made by Ricky Holmes.

76:56

Michael Hector restarts play with the free kick.

76:56 Substitution

Substitution Alessandro Cibocchi comes on in place of Raffaele De Vita.

76:56

Alan Connell challenges Darren Dennehy unfairly and gives away a free kick.

73:45

Corner taken by Jordan Obita from the right by-line to the near post, Jonathan Smith makes a clearance.

72:50 Substitution

Substitution (Barnet) makes a substitution, with Charlie Taylor coming on for Mark Byrne.

72:50

Headed effort from deep inside the penalty area by Alan Connell misses to the left of the goal.

70:58

Effort from inside the area by Matt Ritchie misses to the right of the target.

66:29

Michael Hector challenges Raffaele De Vita unfairly and gives away a free kick. Alan McCormack delivers the ball from the free kick right-footed from left channel, clearance made by Darren Dennehy.

64:53

Free kick awarded for an unfair challenge on Matt Ritchie by Sam Deering. Alan McCormack takes the direct free kick.

63:32

Matt Ritchie delivers the ball from the free kick left-footed from right channel.

63:32 Booking

Booking Darren Dennehy shown a yellow card.

63:24

Unfair challenge on Paul Benson by Darren Dennehy results in a free kick.

62:19

Oliver Risser produces a drilled left-footed shot from 18 yards. Blocked by Paul Downing.

61:41

Inswinging corner taken by Matt Ritchie from the right by-line, clearance made by Sam Deering.

57:52

Jonathan Smith takes a shot from 18 yards. Save by Dean Brill. The referee blows for offside. Dean Brill restarts play with the free kick.

57:52 Substitution

Substitution Oliver Risser replaces Simon Ferry.

57:52 Substitution

Substitution Jordan Obita joins the action as a substitute, replacing Clovis Kamdjo.

53:44

Paul Caddis takes a shot. Dean Brill makes a comfortable save.

52:45

Izale McLeod is ruled offside. Wesley Foderingham takes the indirect free kick.

51:06

Ricky Holmes takes a shot. Save by Wesley Foderingham.

50:06

Izale McLeod is penalised for handball and concedes a free kick. Indirect free kick taken by Alan McCormack.

48:12

Sam Deering takes a shot. Comfortable save by Wesley Foderingham.

45:01

The game restarts for the second half.

45:00 +2:10 Half time

Half Time The referee blows for half time.

45:00 +1:19

Raffaele De Vita is ruled offside. Dean Brill restarts play with the free kick.

44:38

Izale McLeod produces a right-footed shot from just outside the box that misses to the right of the net.

43:49

Alan Connell fouled by Clovis Kamdjo, the ref awards a free kick. Matt Ritchie delivers the ball, Paul Benson has an effort at goal from 12 yards. Save by Dean Brill.

43:27

Inswinging corner taken by Raffaele De Vita from the left by-line played to the near post, clearance made by Michael Hector.

43:04

Raffaele De Vita takes a shot. Save by Dean Brill.

37:57

Matt Ritchie challenges Sam Deering unfairly and gives away a free kick. Dean Brill takes the direct free kick.

37:21

Free kick crossed by Callum Kennedy, clearance by Darren Dennehy.

37:21 Booking

Booking Jack Saville goes into the referee's book for unsporting behaviour.

36:46

Jack Saville gives away a free kick for an unfair challenge on Matt Ritchie.

34:38

Paul Benson is flagged offside by the assistant referee. Dean Brill restarts play with the free kick.

33:47

Matt Ritchie takes the chance to get an effort at goal. Save made by Dean Brill.

31:43

The offside flag is raised against Raffaele De Vita. Dean Brill restarts play with the free kick.

28:22

Callum Kennedy fires a strike on goal direct from the free kick.

28:22 Booking

Booking Mark Hughes shown a yellow card.

27:56

Free kick awarded for a foul by Mark Hughes on Matt Ritchie.

26:47

Paul Caddis produces a drilled right-footed shot from deep inside the area which goes wide of the left-hand post.

24:37

Inswinging corner taken from the left by-line by Ricky Holmes, Wesley Foderingham makes a save.

21:16

Mark Byrne has an effort at goal from a long way out that goes wide left.

20:29

Corner taken right-footed by Raffaele De Vita from the left by-line, clearance made by Paul Downing.

19:27

Free kick awarded for an unfair challenge on Raffaele De Vita by Mark Byrne. Free kick crossed by Callum Kennedy, clearance by Darren Dennehy.

18:41

Izale McLeod is adjudged to have handled the ball. Paul Caddis takes the direct free kick.

16:26

Paul Caddis provided the assist for the goal.

16:26 Goal scored

Goal! - Alan Connell - Swindon 1 - 0 Barnet Alan Connell finds the back of the net with a headed goal from close range. Swindon 1 (2)-(1) 0 Barnet.

14:22

Izale McLeod gives away a free kick for an unfair challenge on Alan McCormack. Wesley Foderingham takes the direct free kick.

13:39

Headed effort from inside the area by Paul Benson misses to the left of the target.

12:40

Matt Ritchie takes a shot. Paul Downing gets a block in.

9:28

Free kick awarded for a foul by Paul Downing on Alan Connell. Alan McCormack restarts play with the free kick.

5:35

Sam Deering has an effort at goal from just inside the box that misses to the right of the goal.

3:13

The official flags Izale McLeod offside. Wesley Foderingham takes the free kick.

2:42

Free kick awarded for a foul by Simon Ferry on Clovis Kamdjo. Darren Dennehy takes the free kick.

0:00

The match gets underway.

Live data and text provided by our data suppliers