Luke Williams's stunning late strike gave Middlesbrough their first points of the new Championship season.

Charlie Austin had given Burnley the lead when he headed in unmarked at the back post, but just a minute later Nicky Bailey drove the hosts level.

Adam Reach's curling effort put the home side back in front only for Junior Stanislas to scramble in a leveller.

But Williams snatched the victory for Boro on 88 minutes when he smashed a long-range effort into the top corner.

Williams's fine effort capped a thrilling final 10 minutes which saw three goals, two for the home side of the highest quality and the bundled effort for the visitors.

Boro, who lost their first league game of the season to Barnsley, fell behind when Dean Marney fed Kieran Trippier who crossed cleanly from the right for Austin to steal in and head home.

The celebrations of the away fans were muted one minute later, when Bailey drilled in from 20 yards out.

The impressive on-loan Chelsea midfielder Josh McEachran dominated proceedings in the second half and went close with a header from Reach's diagonal cross.

Defender Reach then picked up a loose ball to scoop a wonderful drive across Grant and into the back of the net just two minutes later.

Stanislas edged a goalmouth scramble to scuff a header beyond Jason Steele and seemingly stifle the celebrations.

But it was Williams, a tactical substitute for the tiring Curtis Main, who had the final word with an unstoppable drive into Lee Grant's top corner.

Middlesbrough manager Tony Mowbray told BBC Tees:

"It was a great night to be a Boro fan.

"Obviously we were all disappointed at the weekend and if we hadn't got a result here I'd have been talking about the team needing to grow into itself, but we had a lot of young players who stepped up to the mark.

"We have some players who are more comfortable on the ball this season.

"I still think we'll have some ups and downs, it's still quite a young group, but they showed they have what it takes to compete in this division."

Burnley manager Eddie Howe told BBC Radio Lancashire:

"They're goals that you won't see every week, especially in the same game. They were two great strikes.

"I can't be too critical of my team. I thought we battled back brilliantly from 2-1 down.

"Although we've lost the game, we fought right to the end and we can take credit from that."

Lineup, Bookings (2) & Substitutions (5)

Middlesbrough

  • 01 Steele
  • 02 Hoyte
  • 04 Friend
  • 14 Williams
  • 25 Reach
  • 39 Woodgate Booked
  • 07 Leadbitter
  • 10 Bailey (Smallwood - 72' )
  • 11 Ledesma (Zemmama - 69' )
  • 16 McEachran
  • 23 Main (Williams - 84' )

Substitutes

  • 32 Leutwiler
  • 15 Hines
  • 05 Zemmama
  • 18 Halliday
  • 33 Smallwood
  • 38 Haroun
  • 22 Williams

Burnley

  • 01 Grant
  • 02 Trippier
  • 05 Shackell
  • 15 Edgar
  • 18 Mills
  • 06 McCann
  • 07 Wallace (Mee - 77' )
  • 08 Marney
  • 11 Stanislas
  • 09 Vokes (Bartley - 59' Booked )
  • 23 Austin

Substitutes

  • 12 Jensen
  • 04 Duff
  • 36 Mee
  • 20 Bartley
  • 22 Stock
  • 27 MacDonald
  • 42 McCartan
Ref: Boyeson
Att: 15,559

Match Stats

Shots

10 12

On target

6 6

Corners

4 5

Fouls

4 9

Live Text Commentary

90:00 +4:16 Full time

Full Time The referee ends the match.

90:00 +3:11

Shot from 18 yards from Dean Marney. Blocked by Grant Leadbitter.

90:00 +1:10

Junior Stanislas crosses the ball, clearance made by Rhys Williams.

90:00 +0:50

Short corner taken by Joseph Mills from the right by-line.

87:27 Goal scored

Goal! - Luke Williams - Middlesbro 3 - 2 Burnley Goal scored by Luke Williams from outside the penalty box to the top left corner of the goal. Middlesbrough 3-2 Burnley.

86:50

Effort from 18 yards by Justin Hoyte. Save made by Lee Grant.

85:31

Charlie Austin provided the assist for the goal.

85:31 Goal scored

Goal! - Junior Stanislas - Middlesbro 2 - 2 Burnley Junior Stanislas fires in a goal from inside the area to the top right corner of the goal. Middlesbrough 2-2 Burnley.

84:54

Kieran Trippier delivers the ball, Charlie Austin takes a shot.

83:38 Substitution

Substitution (Middlesbrough) makes a substitution, with Luke Williams coming on for Curtis Main.

81:36

Junior Stanislas decides to take the corner short.

79:53

Junior Stanislas takes the inswinging corner, clearance made by George Friend.

78:06 Goal scored

Goal! - Adam Reach - Middlesbro 2 - 1 Burnley Adam Reach grabs a goal from just outside the area to the top left corner of the goal. Middlesbrough 2-1 Burnley.

77:39

Rhys Williams fouled by Junior Stanislas, the ref awards a free kick. Rhys Williams restarts play with the free kick.

76:44 Substitution

Substitution Ben Mee is brought on as a substitute for Ross Wallace.

76:29

Shot from just outside the box by Grant Leadbitter misses to the right of the goal.

76:17

The ball is swung over by Justin Hoyte, clearance by David Edgar.

74:30

Grant Leadbitter takes a inswinging corner to the near post, Charlie Austin manages to make a clearance.

74:15

Jonathan Woodgate takes a shot. Blocked by Jason Shackell.

73:42

Free kick taken by Merouane Zemmama.

73:42 Booking

Booking Marvin Bartley receives a yellow card for unsporting behaviour.

72:44

Free kick awarded for a foul by Marvin Bartley on Justin Hoyte.

71:37 Substitution

Substitution Richard Smallwood comes on in place of Nicky Bailey.

70:25

Chris McCann gives away a free kick for an unfair challenge on Merouane Zemmama. Free kick taken by Grant Leadbitter.

68:10 Substitution

Substitution Merouane Zemmama comes on in place of Emanuel Jorge Ledesma.

68:10 Booking

Booking Jonathan Woodgate is shown a yellow card for unsporting behaviour.

67:46

Grant Leadbitter decides to take a short corner.

67:28

Curtis Main takes a shot from 20 yards. Save by Lee Grant.

65:16

Inswinging corner taken by Grant Leadbitter, clearance made by Jason Shackell.

65:08

A cross is delivered by Adam Reach, Kieran Trippier gets a block in.

63:15

Justin Hoyte gives away a free kick for an unfair challenge on Dean Marney. Free kick taken by Lee Grant.

60:00

Free kick awarded for a foul by Curtis Main on Joseph Mills. Direct free kick taken by Junior Stanislas.

58:16 Substitution

Substitution Marvin Bartley comes on in place of Sam Vokes.

58:03

Joseph Mills produces a left-footed shot from just outside the penalty box that goes wide left of the target.

57:45

The ball is crossed by Kieran Trippier.

55:16

The ball is crossed by Adam Reach, Headed effort from deep inside the area by Josh McEachran misses to the left of the goal.

51:19

Unfair challenge on Curtis Main by Joseph Mills results in a free kick. Direct free kick taken by Jonathan Woodgate.

50:47

Justin Hoyte sends in a cross, Jason Shackell gets a block in.

47:39

The ball is sent over by Joseph Mills, comfortable save by Jason Steele.

45:01

The second half begins.

45:00 +1:38 Half time

Half Time The referee blows for half time.

45:00 +1:10

Short corner taken by Junior Stanislas from the left by-line.

45:00 +0:45

The ball is swung over by Kieran Trippier, Sam Vokes takes a shot from 12 yards. Blocked by Jonathan Woodgate.

44:32

Foul by David Edgar on George Friend, free kick awarded. Jason Steele takes the free kick.

41:45 Goal scored

Goal! - Nicky Bailey - Middlesbro 1 - 1 Burnley Nicky Bailey scores a goal from just outside the penalty area to the bottom left corner of the goal. Middlesbrough 1-1 Burnley.

40:41

Kieran Trippier provided the assist for the goal.

40:41 Goal scored

Goal! - Charlie Austin - Middlesbro 0 - 1 Burnley Charlie Austin scores a headed goal from deep inside the penalty box. Middlesbrough 0-1 Burnley.

40:36

The ball is sent over by Kieran Trippier,

38:26

Jason Shackell produces a drilled right-footed shot from 18 yards. Save by Jason Steele.

37:02

Unfair challenge on Ross Wallace by Grant Leadbitter results in a free kick. Joseph Mills takes the direct free kick.

33:09

Unfair challenge on Joseph Mills by Curtis Main results in a free kick. Lee Grant restarts play with the free kick.

31:58

Effort on goal by Adam Reach from inside the box misses to the right of the target.

31:34

Free kick awarded for an unfair challenge on Emanuel Jorge Ledesma by Junior Stanislas. Emanuel Jorge Ledesma takes the free kick.

30:27

Header from deep inside the area by Charlie Austin goes harmlessly over the crossbar.

27:41

The official flags Curtis Main offside. Jason Shackell takes the free kick.

26:59

Charlie Austin is penalised for handball and concedes a free kick. Free kick taken by Jason Steele.

23:46

Foul by Chris McCann on Adam Reach, free kick awarded. Direct strike on goal from the free kick comes in from Emanuel Jorge Ledesma.

23:31

Adam Reach sends in a cross.

21:18

Rhys Williams fouled by Sam Vokes, the ref awards a free kick. Direct free kick taken by Rhys Williams.

20:08

Centre by Emanuel Jorge Ledesma.

18:41

Adam Reach delivers the ball.

14:51

Emanuel Jorge Ledesma crosses the ball, comfortable save by Lee Grant.

13:54

Chris McCann has an effort at goal from 20 yards. Save made by Jason Steele.

12:45

Shot by Sam Vokes from 20 yards. Save by Jason Steele.

11:52

Josh McEachran produces a cross, clearance by David Edgar.

11:24

Inswinging corner taken by Emanuel Jorge Ledesma from the right by-line, clearance made by Jason Shackell.

11:14

Justin Hoyte delivers the ball, Kieran Trippier gets a block in.

9:50

A cross is delivered by Ross Wallace, clearance made by Jonathan Woodgate.

9:16

Corner taken short by Junior Stanislas.

5:54

Chris McCann sends in a cross, Shot from just outside the box by Ross Wallace misses to the left of the goal.

4:28

Ross Wallace sends in a cross, clearance made by Jonathan Woodgate.

2:44

Unfair challenge on Emanuel Jorge Ledesma by Kieran Trippier results in a free kick. Free kick taken by Emanuel Jorge Ledesma.

0:23

Dean Marney produces a left-footed shot from just outside the box that goes wide left of the goal.

0:00

The match has kicked off.

Live data and text provided by our data suppliers