Charlie Austin's spectacular goal gave QPR victory over Charlton in the London derby at Loftus Road.

Striker Austin struck five minutes before half-time, finding the corner of the net with a 30-yard shot for his eighth goal of the season.

QPR were denied a second when substitute Shaun Wright-Phillips hit the woodwork in the final seconds.

The Hoops remain third despite the win but are level on points with leaders Burnley and second-placed Leicester.

Defeat leaves Charlton just one place above the relegation zone.

Rangers boss Harry Redknapp, celebrating 30 years in management, saw his team struggle to create clear-cut chances before Austin emphatically broke the deadlock.

Happy anniversary

QPR boss Harry Redknapp was celebrating 30 years in management and the club produced a special-edition match-day programme against Charlton to mark the occasion

With the Hoops continuing to dominate possession after the break, Charlton keeper Ben Hamer tipped away a free-kick from Joey Barton.

And he was also down quickly to stop Wright-Phillips's attempt from just outside the penalty area as Chris Powell's visitors were forced to defend in numbers.

Austin fluffed a late chance to score a second, miscuing from 15 yards following good work by substitute Andy Johnson.

Wright-Phillips then created room for himself on the edge of the box before curling in a shot, which beat Hamer but came back off the crossbar.

QPR assistant manager Kevin Bond:

"It was tight today and it didn't need to be.

"We could have scored more goals and we hit the bar, but we'll happily take that and it's another clean sheet for us.

"It was a great goal from Charlie and he deserved that, because when he's not scored he's worked really hard and I think the fans appreciate that."

Charlton manager Chris Powell:

"We were beaten by a wonder strike - an excellent goal.

"We acquitted ourselves well but lacked belief in the final third. We defended really well but certain things didn't go our way and that's hard to take.

"I've got to do my best to instil some confidence in the players. They know what they're up against but they're in the same league and I feel can play against these guys."

Lineup, Bookings (2) & Substitutions (6)

Queens Park Rangers

  • 01 Green
  • 02 Simpson
  • 39 Assou-Ekotto
  • 36 O'Neil
  • 05 Dunne
  • 06 Hill
  • 07 Phillips (Johnson - 77' )
  • 17 Barton Booked
  • 09 Austin
  • 16 Jenas (Henry - 45' )
  • 19 Kranjcar (Wright-Phillips - 64' )

Substitutes

  • 03 Traore
  • 08 Johnson
  • 11 Wright-Phillips
  • 14 Onyewu
  • 20 Henry
  • 21 Young
  • 26 Murphy

Charlton Athletic

  • 01 Hamer
  • 23 Wilson
  • 16 Wiggins
  • 24 Cousins
  • 05 Morrison
  • 06 Dervite
  • 14 Pritchard (Harriott - 58' )
  • 08 Stephens
  • 09 Church (Kermorgant - 58' )
  • 04 Jackson Booked
  • 32 Stewart (Sordell - 87' )

Substitutes

  • 02 Hughes
  • 03 Evina
  • 10 Sordell
  • 11 Harriott
  • 12 Alnwick
  • 15 Wood
  • 18 Kermorgant
Ref: Dean Whitestone
Att: 17,397

Match Stats

Shots

21 8

On target

7 2

Corners

7 2

Fouls

11 9

Live Text Commentary

Full time

Full Time Match ends, Queens Park Rangers 1, Charlton Athletic 0.

90:00 +4:33 Full time

Full Time Second Half ends, Queens Park Rangers 1, Charlton Athletic 0.

90:00 +4:24

Attempt saved. Charlie Austin (Queens Park Rangers) right footed shot from the left side of the box is saved in the bottom left corner.

90:00 +4:13 Booking

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

90:00 +3:56

Benoit Assou-Ekotto (Queens Park Rangers) wins a free kick on the left wing.

90:00 +3:56

Foul by Johnnie Jackson (Charlton Athletic).

90:00 +2:59

Shaun Wright-Phillips (Queens Park Rangers) hits the bar with a right footed shot from the left side of the box. Assisted by Charlie Austin.

90:00 +0:30

Attempt missed. Gary O'Neil (Queens Park Rangers) right footed shot from the centre of the box is close, but misses the top right corner. Assisted by Andrew Johnson.

88:52

Attempt missed. Jordan Cousins (Charlton Athletic) right footed shot from outside the box is high and wide to the right. Assisted by Dale Stephens with a headed pass.

87:07

Attempt missed. Johnnie Jackson (Charlton Athletic) left footed shot from outside the box is too high from a direct free kick.

86:21 Substitution

Substitution Substitution, Charlton Athletic. Marvin Sordell replaces Cameron Stewart.

85:32 Booking

Booking Joey Barton (Queens Park Rangers) is shown the yellow card for a bad foul.

85:25

Foul by Joey Barton (Queens Park Rangers).

85:25

Yann Kermorgant (Charlton Athletic) wins a free kick in the attacking half.

84:29

Attempt missed. Charlie Austin (Queens Park Rangers) left footed shot from outside the box misses to the left. Assisted by Joey Barton.

84:13

Attempt blocked. Shaun Wright-Phillips (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Clint Hill.

82:49

Richard Dunne (Queens Park Rangers) wins a free kick in the defensive half.

82:49

Foul by Johnnie Jackson (Charlton Athletic).

82:25

Delay over. They are ready to continue.

81:09

Delay in match Rhoys Wiggins (Charlton Athletic) because of an injury.

78:42

Attempt saved. Shaun Wright-Phillips (Queens Park Rangers) right footed shot from outside the box is saved in the bottom right corner. Assisted by Joey Barton.

78:01

Corner, Queens Park Rangers. Conceded by Rhoys Wiggins.

78:00

Attempt blocked. Gary O'Neil (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Andrew Johnson.

77:26

Shaun Wright-Phillips (Queens Park Rangers) wins a free kick on the left wing.

77:26

Foul by Lawrie Wilson (Charlton Athletic).

77:09

Joey Barton (Queens Park Rangers) wins a free kick in the defensive half.

77:09

Foul by Yann Kermorgant (Charlton Athletic).

76:14 Substitution

Substitution Substitution, Queens Park Rangers. Andrew Johnson replaces Matthew Phillips.

74:20

Corner, Queens Park Rangers. Conceded by Dorian Dervite.

73:12

Foul by Benoit Assou-Ekotto (Queens Park Rangers).

73:12

Yann Kermorgant (Charlton Athletic) wins a free kick in the attacking half.

71:59

Foul by Joey Barton (Queens Park Rangers).

71:59

Rhoys Wiggins (Charlton Athletic) wins a free kick in the defensive half.

71:35

Delay over. They are ready to continue.

70:18

Delay in match Lawrie Wilson (Charlton Athletic) because of an injury.

68:50

Attempt blocked. Clint Hill (Queens Park Rangers) header from the centre of the box is blocked. Assisted by Joey Barton with a cross.

68:08

Corner, Queens Park Rangers. Conceded by Dorian Dervite.

67:04

Foul by Joey Barton (Queens Park Rangers).

67:04

Jordan Cousins (Charlton Athletic) wins a free kick in the defensive half.

66:33

Offside, Charlton Athletic. Rhoys Wiggins tries a through ball, but Yann Kermorgant is caught offside.

65:47

Karl Henry (Queens Park Rangers) wins a free kick in the defensive half.

65:47

Foul by Callum Harriott (Charlton Athletic).

65:38

Attempt blocked. Johnnie Jackson (Charlton Athletic) header from the centre of the box is blocked. Assisted by Rhoys Wiggins with a cross.

63:42 Substitution

Substitution Substitution, Queens Park Rangers. Shaun Wright-Phillips replaces Niko Kranjcar.

63:08

Attempt saved. Joey Barton (Queens Park Rangers) right footed shot from outside the box is saved in the bottom right corner.

61:28

Niko Kranjcar (Queens Park Rangers) wins a free kick in the attacking half.

61:28

Foul by Johnnie Jackson (Charlton Athletic).

61:04

Attempt blocked. Matthew Phillips (Queens Park Rangers) right footed shot from outside the box is blocked. Assisted by Richard Dunne.

60:11

Attempt missed. Dale Stephens (Charlton Athletic) left footed shot from the centre of the box is high and wide to the left. Assisted by Yann Kermorgant with a headed pass.

57:45 Substitution

Substitution Substitution, Charlton Athletic. Yann Kermorgant replaces Simon Church.

57:30 Substitution

Substitution Substitution, Charlton Athletic. Callum Harriott replaces Bradley Pritchard.

57:04

Attempt missed. Gary O'Neil (Queens Park Rangers) right footed shot from outside the box is close, but misses the top left corner. Assisted by Niko Kranjcar.

52:18

Attempt blocked. Charlie Austin (Queens Park Rangers) right footed shot from the right side of the box is blocked. Assisted by Gary O'Neil.

47:50

Attempt missed. Cameron Stewart (Charlton Athletic) right footed shot from outside the box misses to the left following a corner.

47:27

Corner, Charlton Athletic. Conceded by Richard Dunne.

46:28

Attempt missed. Dorian Dervite (Charlton Athletic) header from the centre of the box misses to the right. Assisted by Dale Stephens with a cross following a set piece situation.

45:36

Foul by Gary O'Neil (Queens Park Rangers).

45:36

Bradley Pritchard (Charlton Athletic) wins a free kick on the right wing.

45:00

Second Half begins Queens Park Rangers 1, Charlton Athletic 0.

45:00 Substitution

Substitution Substitution, Queens Park Rangers. Karl Henry replaces Jermaine Jenas.

45:00 +1:16 Half time

Half Time First Half ends, Queens Park Rangers 1, Charlton Athletic 0.

44:49

Offside, Queens Park Rangers. Benoit Assou-Ekotto tries a through ball, but Charlie Austin is caught offside.

42:53

Foul by Matthew Phillips (Queens Park Rangers).

42:53

Dorian Dervite (Charlton Athletic) wins a free kick in the defensive half.

41:49

Corner, Charlton Athletic. Conceded by Danny Simpson.

41:03

Foul by Joey Barton (Queens Park Rangers).

41:03

Jordan Cousins (Charlton Athletic) wins a free kick in the attacking half.

39:27 Goal scored

Goal! Goal! Queens Park Rangers 1, Charlton Athletic 0. Charlie Austin (Queens Park Rangers) right footed shot from outside the box to the top right corner. Assisted by Joey Barton.

38:53

Offside, Charlton Athletic. Jordan Cousins tries a through ball, but Simon Church is caught offside.

38:35

Attempt saved. Jordan Cousins (Charlton Athletic) right footed shot from outside the box is saved in the centre of the goal. Assisted by Cameron Stewart.

36:57

Attempt missed. Niko Kranjcar (Queens Park Rangers) right footed shot from outside the box is high and wide to the right. Assisted by Joey Barton.

32:06

Attempt saved. Matthew Phillips (Queens Park Rangers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Niko Kranjcar.

31:46

Benoit Assou-Ekotto (Queens Park Rangers) wins a free kick on the left wing.

31:46

Foul by Bradley Pritchard (Charlton Athletic).

25:20

Corner, Queens Park Rangers. Conceded by Lawrie Wilson.

24:29

Niko Kranjcar (Queens Park Rangers) wins a free kick in the defensive half.

24:29

Foul by Bradley Pritchard (Charlton Athletic).

23:30

Attempt saved. Simon Church (Charlton Athletic) left footed shot from outside the box is saved in the bottom right corner. Assisted by Ben Hamer.

22:54

Corner, Queens Park Rangers. Conceded by Rhoys Wiggins.

22:11

Foul by Gary O'Neil (Queens Park Rangers).

22:11

Jordan Cousins (Charlton Athletic) wins a free kick in the defensive half.

18:51

Foul by Gary O'Neil (Queens Park Rangers).

18:51

Rhoys Wiggins (Charlton Athletic) wins a free kick on the left wing.

17:59

Attempt missed. Niko Kranjcar (Queens Park Rangers) right footed shot from outside the box is high and wide to the right. Assisted by Richard Dunne following a corner.

17:19

Corner, Queens Park Rangers. Conceded by Rhoys Wiggins.

12:07

Attempt saved. Gary O'Neil (Queens Park Rangers) right footed shot from outside the box is saved in the centre of the goal. Assisted by Niko Kranjcar.

12:00

Attempt saved. Charlie Austin (Queens Park Rangers) right footed shot from outside the box is saved in the bottom left corner. Assisted by Danny Simpson.

10:56

Richard Dunne (Queens Park Rangers) wins a free kick in the defensive half.

10:56

Foul by Simon Church (Charlton Athletic).

10:09

Attempt blocked. Jermaine Jenas (Queens Park Rangers) right footed shot from the centre of the box is blocked. Assisted by Charlie Austin.

7:19

Foul by Jermaine Jenas (Queens Park Rangers).

7:19

Johnnie Jackson (Charlton Athletic) wins a free kick in the attacking half.

6:49

Offside, Charlton Athletic. Johnnie Jackson tries a through ball, but Simon Church is caught offside.

5:31

Attempt missed. Jermaine Jenas (Queens Park Rangers) header from the centre of the box misses to the right. Assisted by Danny Simpson with a cross.

3:17

Attempt missed. Niko Kranjcar (Queens Park Rangers) left footed shot from the centre of the box is high and wide to the left.

1:54

Foul by Richard Dunne (Queens Park Rangers).

1:54

Johnnie Jackson (Charlton Athletic) wins a free kick on the left wing.

0:46

Corner, Queens Park Rangers. Conceded by Rhoys Wiggins.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers