Two goals in three second-half minutes from Ryan Flynn and John Brayford took League One Sheffield United to a Wembley FA Cup semi-final.

Nigel Clough's side became the first third-tier side to reach the last four since Wycombe Wanderers in 2001.

After Callum Harriott had missed from seven yards for Championship side Charlton, midfielder Flynn stretched to poke in Jose Baxter's bouncing cross.

Full-back Brayford quickly added a second with a 25-yard deflected shot.

The victory was United's ninth in a row in all competitions, and means a first FA Cup semi-final since 2003 for the Blades.

Clough's team have become the big story of this season's competition, having already knocked out two Premier League sides - Aston Villa and Fulham - plus Championship side Nottingham Forest on their run to the quarter-finals.

"In the end, Sheffield United deserved it. Very little happened in the first half, but the two quick goals after the break buoyed them. Once the second goal went in, that was game over.

"One of the best things about the day was they way the crowd were. It wasn't a great game, but it was a great atmosphere."

In front of a sell-out crowd at Bramall Lane, there were few chances during a first half in which the tension appeared to get to both sets of players.

Charlton striker Marcus Tudgay's deflected shot, turned aside by home keeper Mark Howard after half an hour, was the first effort on goal of any note.

At the other end, United's on-loan Liverpool midfielder Conor Coady had a goal ruled out for offside, and defender Bob Harris drove a shot just over, having been set up by Harry Maguire.

Centre-back Maguire's shot on the turn hit the side netting early in the second half, before Harriott passed up a great chance to fire Charlton towards their first FA Cup semi-final since they last won the trophy in 1947.

Tudgay cut the ball back from the by-line, but Harriott turned his shot wide on the stretch from seven yards.

The Blades then took advantage of that miss to score twice in quick succession, with Flynn turning in the opening goal from six yards with the sole of his boot after Baxter's cross from the left unstitched the Charlton defence.

Almost straight away, the lead was doubled as full-back Brayford's low shot from outside the penalty area was deflected past keeper Ben Hamer.

Coady thought he had added a third from close range as the ball rebounded to him off a post, but was again ruled offside.

Blades keeper Howard turned away a late shot from Charlton's Iran international substitute Reza Ghoochannejhad late on, but the visitors failed to mount a comeback.

Sheffield United boss Nigel Clough:

"We were nervous in the first 20 minutes and it was important to get in 0-0 at half-time.

"The atmosphere, it saps you when you're not used to it and a lot of players playing in this sort of thing for the first time, this atmosphere takes your energy and it takes your breath away at times.

"To get to this stage as a League One club in the semi-final is an incredible achievement."

Charlton boss Chris Powell:

"Obviously there was the opportunity to go to Wembley and credit to Sheffield United.

"We had the chance to break the deadlock. Really that's the game-changer for me because they then went 1-0 up and a deflected second goal and that's two in two minutes.

"That left us with a big mountain to climb and sadly we couldn't get enough flowing to get ourselves back into it."

Lineup, Bookings (4) & Substitutions (6)

Sheffield United

  • 01 Howard
  • 04 Brayford
  • 03 Harris
  • 17 Coady
  • 05 Maguire
  • 15 Collins
  • 07 Flynn Booked (McGinn - 90' )
  • 08 Doyle
  • 11 Baxter Booked (Davies - 81' )
  • 21 Scougall (Porter - 86' )
  • 23 Murphy

Substitutes

  • 06 Hill
  • 09 Porter
  • 12 Miller
  • 14 McGinn
  • 22 Davies
  • 25 Long
  • 28 Freeman

Charlton Athletic

  • 01 Hamer
  • 23 Wilson (Ghoochanneijhad - 71' )
  • 16 Wiggins
  • 39 Poyet (Green - 71' )
  • 05 Morrison
  • 15 Wood
  • 24 Cousins
  • 04 Jackson Booked
  • 09 Church (Ajdarevic - 65' )
  • 18 Tudgay
  • 11 Harriott Booked

Substitutes

  • 02 Hughes
  • 06 Dervite
  • 07 Green
  • 08 Ghoochanneijhad
  • 21 Thuram-Ulien
  • 25 Nego
  • 42 Ajdarevic
Ref: Lee Mason
Att: 30,048

Match Stats

Shots

13 8

On target

2 2

Corners

3 4

Fouls

7 15

Live Text Commentary

Full time

Full Time Match ends, Sheffield United 2, Charlton Athletic 0.

90:00 +4:01 Full time

Full Time Second Half ends, Sheffield United 2, Charlton Athletic 0.

90:00 +3:29

Corner, Charlton Athletic. Conceded by Mark Howard.

90:00 +3:26

Attempt saved. Reza Ghoochanneijhad (Charlton Athletic) left footed shot from the centre of the box is saved in the top centre of the goal. Assisted by Rhoys Wiggins.

90:00 +2:39

Attempt blocked. Astrit Ajdarevic (Charlton Athletic) left footed shot from outside the box is blocked. Assisted by Rhoys Wiggins.

90:00 +0:25

Foul by Richard Wood (Charlton Athletic).

90:00 +0:25

Harry Maguire (Sheffield United) wins a free kick in the defensive half.

89:40 Substitution

Substitution Substitution, Sheffield United. Stephen McGinn replaces Ryan Flynn.

87:16

Foul by Reza Ghoochanneijhad (Charlton Athletic).

87:16

Ben Davies (Sheffield United) wins a free kick in the defensive half.

86:28

Offside, Sheffield United. Jamie Murphy tries a through ball, but Chris Porter is caught offside.

85:50 Substitution

Substitution Substitution, Sheffield United. Chris Porter replaces Stefan Scougall.

83:48

Attempt blocked. Ryan Flynn (Sheffield United) left footed shot from the right side of the box is blocked. Assisted by Stefan Scougall.

80:27

Callum Harriott (Charlton Athletic) wins a free kick on the left wing.

80:27

Foul by Ryan Flynn (Sheffield United).

80:05 Substitution

Substitution Substitution, Sheffield United. Ben Davies replaces Jose Baxter.

79:10 Booking

Booking Jose Baxter (Sheffield United) is shown the yellow card for a bad foul.

78:54

Danny Green (Charlton Athletic) wins a free kick in the defensive half.

78:54

Foul by Jose Baxter (Sheffield United).

77:04

Corner, Charlton Athletic. Conceded by Robert Harris.

76:30

Offside, Sheffield United. Stefan Scougall tries a through ball, but Conor Coady is caught offside.

75:19

Foul by Rhoys Wiggins (Charlton Athletic).

75:19

Ryan Flynn (Sheffield United) wins a free kick on the right wing.

73:56

Attempt missed. Ryan Flynn (Sheffield United) right footed shot from outside the box is high and wide to the right following a corner.

73:14

Corner, Sheffield United. Conceded by Richard Wood.

73:13

Attempt blocked. Jamie Murphy (Sheffield United) left footed shot from the left side of the box is blocked. Assisted by Robert Harris.

72:30

Attempt blocked. Jose Baxter (Sheffield United) right footed shot from the centre of the box is blocked. Assisted by John Brayford.

70:42 Booking

Booking Callum Harriott (Charlton Athletic) is shown the yellow card for a bad foul.

70:34

Foul by Callum Harriott (Charlton Athletic).

70:34

Stefan Scougall (Sheffield United) wins a free kick in the attacking half.

70:06 Substitution

Substitution Substitution, Charlton Athletic. Danny Green replaces Diego Poyet.

70:05 Substitution

Substitution Substitution, Charlton Athletic. Reza Ghoochanneijhad replaces Lawrie Wilson.

69:38

Attempt missed. Astrit Ajdarevic (Charlton Athletic) right footed shot from outside the box misses to the left. Assisted by Diego Poyet.

66:40 Goal scored

Goal! Goal! Sheffield United 2, Charlton Athletic 0. John Brayford (Sheffield United) right footed shot from outside the box to the bottom right corner. Assisted by Jamie Murphy.

64:57 Goal scored

Goal! Goal! Sheffield United 1, Charlton Athletic 0. Ryan Flynn (Sheffield United) right footed shot from very close range to the top left corner. Assisted by Jose Baxter with a cross.

64:30 Substitution

Substitution Substitution, Charlton Athletic. Astrit Ajdarevic replaces Simon Church.

63:11

Attempt missed. Marcus Tudgay (Charlton Athletic) right footed shot from outside the box misses to the left. Assisted by Callum Harriott.

60:14

Foul by Richard Wood (Charlton Athletic).

60:14

Conor Coady (Sheffield United) wins a free kick on the right wing.

58:48

Attempt missed. Callum Harriott (Charlton Athletic) left footed shot from the centre of the box is close, but misses to the right. Assisted by Marcus Tudgay with a cross following a set piece situation.

58:22

Jordan Cousins (Charlton Athletic) wins a free kick on the right wing.

58:22

Foul by Robert Harris (Sheffield United).

56:13

Foul by Johnnie Jackson (Charlton Athletic).

56:13

Michael Doyle (Sheffield United) wins a free kick in the defensive half.

53:34

Offside, Sheffield United. Neill Collins tries a through ball, but Jamie Murphy is caught offside.

52:53

Foul by Callum Harriott (Charlton Athletic).

52:53

John Brayford (Sheffield United) wins a free kick on the right wing.

51:25

Attempt missed. Harry Maguire (Sheffield United) left footed shot from the left side of the box is close, but misses to the left. Assisted by Stefan Scougall following a corner.

50:51

Corner, Sheffield United. Conceded by Johnnie Jackson.

50:32

Foul by Lawrie Wilson (Charlton Athletic).

50:32

Jamie Murphy (Sheffield United) wins a free kick in the attacking half.

47:38

Attempt missed. Stefan Scougall (Sheffield United) left footed shot from outside the box is too high. Assisted by John Brayford.

45:00

Second Half begins Sheffield United 0, Charlton Athletic 0.

45:00 +2:56 Half time

Half Time First Half ends, Sheffield United 0, Charlton Athletic 0.

45:00 +2:14

Corner, Charlton Athletic. Conceded by John Brayford.

45:00 +0:57

Attempt missed. Robert Harris (Sheffield United) left footed shot from outside the box is close, but misses the top right corner. Assisted by Jamie Murphy.

43:41

Attempt blocked. Michael Doyle (Sheffield United) right footed shot from outside the box is blocked. Assisted by Robert Harris.

40:16

Michael Doyle (Sheffield United) wins a free kick in the defensive half.

40:16

Foul by Marcus Tudgay (Charlton Athletic).

39:20

Offside, Sheffield United. John Brayford tries a through ball, but Conor Coady is caught offside.

39:19

Attempt blocked. John Brayford (Sheffield United) left footed shot from outside the box is blocked. Assisted by Conor Coady.

38:51

Delay over. They are ready to continue.

38:05

Delay in match Ryan Flynn (Sheffield United) because of an injury.

38:02 Booking

Booking Johnnie Jackson (Charlton Athletic) is shown the yellow card for a bad foul.

37:45

Ryan Flynn (Sheffield United) wins a free kick on the right wing.

37:45

Foul by Johnnie Jackson (Charlton Athletic).

35:54

Delay over. They are ready to continue.

34:48

Delay in match Simon Church (Charlton Athletic) because of an injury.

31:17

Jamie Murphy (Sheffield United) wins a free kick on the left wing.

31:17

Foul by Callum Harriott (Charlton Athletic).

30:22

Foul by Michael Doyle (Sheffield United).

30:22

Simon Church (Charlton Athletic) wins a free kick in the attacking half.

29:03

Attempt blocked. Jordan Cousins (Charlton Athletic) right footed shot from the centre of the box is blocked. Assisted by Simon Church.

27:35

Delay over. They are ready to continue.

27:30

Delay in match Robert Harris (Sheffield United) because of an injury.

26:39

Robert Harris (Sheffield United) wins a free kick in the defensive half.

26:39

Foul by Jordan Cousins (Charlton Athletic).

24:45

Attempt missed. Jamie Murphy (Sheffield United) right footed shot from outside the box misses to the left. Assisted by Ryan Flynn.

21:00

Attempt saved. Callum Harriott (Charlton Athletic) left footed shot from outside the box is saved in the centre of the goal. Assisted by Diego Poyet.

20:13

Attempt blocked. Simon Church (Charlton Athletic) left footed shot from outside the box is blocked. Assisted by Marcus Tudgay.

16:55

Corner, Charlton Athletic. Conceded by Harry Maguire.

14:58

Foul by Robert Harris (Sheffield United).

14:58

Jordan Cousins (Charlton Athletic) wins a free kick on the right wing.

13:55 Booking

Booking Ryan Flynn (Sheffield United) is shown the yellow card for a bad foul.

13:39

Foul by Ryan Flynn (Sheffield United).

13:39

Callum Harriott (Charlton Athletic) wins a free kick on the left wing.

10:00

Offside, Sheffield United. Stefan Scougall tries a through ball, but Jamie Murphy is caught offside.

9:22

Jamie Murphy (Sheffield United) wins a free kick in the defensive half.

9:22

Foul by Lawrie Wilson (Charlton Athletic).

8:12

Attempt missed. Neill Collins (Sheffield United) header from the centre of the box is high and wide to the right. Assisted by Jose Baxter with a cross following a corner.

7:50

Corner, Sheffield United. Conceded by Rhoys Wiggins.

4:19

Marcus Tudgay (Charlton Athletic) wins a free kick in the defensive half.

4:19

Foul by Robert Harris (Sheffield United).

2:52

Foul by Callum Harriott (Charlton Athletic).

2:52

Ryan Flynn (Sheffield United) wins a free kick in the defensive half.

1:26

Foul by Richard Wood (Charlton Athletic).

1:26

Jose Baxter (Sheffield United) wins a free kick on the right wing.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers