Bristol City were reduced to 10 men at promotion-chasing Middlesbrough but still collected a valuable point in their fight against relegation.

Debutant Hogan Ephraim put City ahead with their first away goal of 2012, clipping the ball deftly over home keeper Jason Steele.

Malaury Martin equalised for the hosts before Robins full-back Ryan McGivern was sent off for a professional foul.

But Boro failed to take advantage or even test City keeper Dean Gerken.

The point keeps Derek McInnes's side out of the relegation zone, while Boro, who are fifth, will be left frustrated at failing to capitalise on their numerical advantage.

The visitors started quickly as Jon Stead teed up Stephen Pearson, but the Scot could not manoeuvre the ball onto his left foot quickly enough to get his shot in.

The Robins then took the lead when Pearson played in Ephraim, who got away from Matthew Bates before delicately clipping the ball over the on-rushing Jason Steele.

The home side's failure to so much as draw a save from Gerken saw the Teessiders booed off at half-time.

But their fortunes improved after the break as Martin, who scored a stunning late winner at Ashton Gate earlier in the season, let fly from just outside the box to equalise.

Life was made more difficult for the visitors as McGivern bundled over Lukas Jutkiewicz with the striker bearing down on goal. McGivern, deemed the last man, was dismissed by referee Colin Webster.

However, Boro failed to test Gerken again and, despite a frantic finish, neither side could find a winner.

Lineup, Bookings (4) & Substitutions (6)

Middlesbrough

  • 01 Steele
  • 02 Hoyte (McMahon - 77' )
  • 03 Bennett Booked
  • 04 Bates
  • 15 Hines
  • 05 Zemmama (Emnes - 83' )
  • 08 Thomson
  • 10 Bailey (Martin - 46' )
  • 11 Hammill
  • 16 Ogbeche Booked
  • 30 Jutkiew'z

Substitutes

  • 29 McMahon
  • 18 Arca
  • 22 Martin
  • 33 Smallwood
  • 09 Emnes

Bristol City

  • 22 Gerken
  • 06 Carey
  • 26 Foster
  • 33 Amougou
  • 36 McGivern Dismissed
  • 08 Kilkenny (Keinan - 90' )
  • 10 Ephraim (Edwards - 78' )
  • 21 Cisse Booked
  • 27 Adomah
  • 37 Pearson
  • 09 Stead (Wood - 90' )

Substitutes

  • 01 James
  • 23 Edwards
  • 38 Keinan
  • 17 Bolasie
  • 39 Wood
Ref: Webster
Att: 15,275

Match Stats

Shots

18 9

On target

8 3

Corners

5 3

Fouls

10 13

Live Text Commentary

90:00 +6:05 Full time

Full Time The referee ends the match.

90:00 +5:51

A cross is delivered by Tony McMahon, Andre Amougou makes a clearance.

90:00 +4:34 Substitution

Substitution Chris Wood replaces Jon Stead.

90:00 +2:09 Substitution

Substitution Neil Kilkenny goes off and Dekel Keinan comes on.

90:00 +1:21

A cross is delivered by Tony McMahon, Stephen Pearson makes a clearance.

90:00 +1:08

Joe Bennett crosses the ball, clearance by Andre Amougou.

90:00 +0:49

A cross is delivered by Tony McMahon.

90:00 +0:24

Stephen Pearson produces a cross. A cross is delivered by Jon Stead.

89:38

Inswinging corner taken right-footed by Albert Adomah from the left by-line to the near post, save by Jason Steele.

89:24

Kalifa Cisse has a drilled shot. Lukas Jutkiewicz gets a block in.

88:48

Seb Hines challenges Albert Adomah unfairly and gives away a free kick. Free kick taken by Neil Kilkenny.

88:28

The ball is crossed by Lukas Jutkiewicz, Stephen Pearson makes a clearance.

88:07

Joe Bennett crosses the ball, Stephen Pearson manages to make a clearance.

87:37

The referee blows for offside against Jon Stead. Jason Steele takes the direct free kick.

87:05

The ball is sent over by Tony McMahon, Andre Amougou makes a clearance.

83:59

Jon Stead produces a left-footed shot from the edge of the area and misses to the left of the target.

82:14 Substitution

Substitution Marvin Emnes joins the action as a substitute, replacing Merouane Zemmama.

78:56

Foul by Bart Ogbeche on Louis Carey, free kick awarded. Direct free kick taken by Dean Gerken.

78:33

Shot by Joe Edwards. Jason Steele makes a save.

75:26 Substitution

Substitution Joe Edwards joins the action as a substitute, replacing Hogan Ephraim.

75:26

Merouane Zemmama produces a right-footed shot from just outside the penalty box that goes wide left of the target.

75:26 Substitution

Substitution Justin Hoyte leaves the field to be replaced by Tony McMahon.

75:26 Dismissal

Dismissal Red card for Ryan McGivern.

74:36

Free kick awarded for a foul by Ryan McGivern on Lukas Jutkiewicz.

72:49

Inswinging corner taken by Adam Hammill from the left by-line, Close range effort by Bart Ogbeche misses to the left of the target.

72:42

Justin Hoyte delivers the ball, clearance made by Richard Foster.

70:45

The ball is crossed by Adam Hammill, Bart Ogbeche takes a shot. Save by Dean Gerken.

68:33

Merouane Zemmama has an effort at goal from outside the box which goes wide right of the goal.

67:56

Outswinging corner taken from the right by-line by Adam Hammill.

67:49

The ball is delivered by Joe Bennett, save by Dean Gerken.

67:05

The ball is delivered by Albert Adomah. Jon Stead is flagged offside by the assistant referee. Jason Steele takes the free kick. Free kick awarded for a foul by Kalifa Cisse on Bart Ogbeche. Merouane Zemmama takes the free kick.

65:29

Corner taken right-footed by Hogan Ephraim from the left by-line, save by Jason Steele.

65:18

Ryan McGivern produces a cross, clearance made by Malaury Martin.

64:01

Adam Hammill delivers the ball, Albert Adomah makes a clearance.

63:51

Adam Hammill crosses the ball, Richard Foster makes a clearance.

63:43

Malaury Martin delivers the ball, clearance by Louis Carey.

62:10 Booking

Booking Joe Bennett is booked.

61:58

Free kick awarded for an unfair challenge on Albert Adomah by Joe Bennett. Direct free kick taken by Andre Amougou.

61:01

Merouane Zemmama concedes a free kick for a foul on Neil Kilkenny. Andre Amougou restarts play with the free kick.

60:36

Kevin Thomson gives away a free kick for an unfair challenge on Hogan Ephraim. Free kick taken by Neil Kilkenny.

59:47

Effort from outside the penalty area by Lukas Jutkiewicz goes wide left of the target.

59:26

The referee blows for offside against Albert Adomah. Free kick taken by Joe Bennett.

58:28

Kevin Thomson delivers the ball.

57:14

Centre by Malaury Martin, Headed chance falls to Joe Bennett, save made by Dean Gerken.

57:04

Merouane Zemmama crosses the ball, clearance by Andre Amougou.

56:36

A cross is delivered by Adam Hammill, Ryan McGivern gets a block in.

55:16

Assist on the goal came from Lukas Jutkiewicz.

55:16 Goal scored

Goal! - Malaury Martin - Middlesbro 1 - 1 Bristol C Malaury Martin finds the net with a goal from just outside the box to the top right corner of the goal. Middlesbrough 1-1 Bristol City.

54:59

Jon Stead is ruled offside. Matthew Bates takes the free kick.

51:51

Lukas Jutkiewicz is ruled offside. Free kick taken by Dean Gerken.

50:16

Jon Stead takes a shot from 18 yards. Save made by Jason Steele.

48:40

Jon Stead produces a right-footed shot from the edge of the area and misses to the left of the goal.

48:25

Centre by Adam Hammill, Richard Foster manages to make a clearance.

48:06

The ball is sent over by Adam Hammill, blocked by Neil Kilkenny.

47:35

Bart Ogbeche fouled by Louis Carey, the ref awards a free kick. Merouane Zemmama takes the free kick.

46:28

Outswinging corner taken right-footed by Adam Hammill, Headed effort from inside the area by Bart Ogbeche misses to the left of the target.

45:01

The referee starts the second half.

45:01 Substitution

Substitution Nicky Bailey leaves the field to be replaced by Malaury Martin.

45:00 +2:12 Half time

Half Time The first half comes to an end.

45:00 +0:58

The ball is sent over by Merouane Zemmama, save by Dean Gerken.

45:00 +0:14

Adam Hammill crosses the ball.

44:22

Effort on goal by Stephen Pearson from just inside the area clears the bar.

42:58

Inswinging corner taken by Hogan Ephraim, clearance made by Nicky Bailey.

41:47

Foul by Joe Bennett on Albert Adomah, free kick awarded. Direct free kick taken by Richard Foster.

39:56 Booking

Booking Kalifa Cisse is booked.

39:45

Unfair challenge on Merouane Zemmama by Kalifa Cisse results in a free kick. Free kick taken by Matthew Bates.

38:28

Shot by Adam Hammill from 18 yards. Save by Dean Gerken.

38:11

Foul by Louis Carey on Lukas Jutkiewicz, free kick awarded. Direct free kick taken by Kevin Thomson.

36:27

Kalifa Cisse produces a cross, save made by Jason Steele.

34:57

Free kick awarded for a foul by Hogan Ephraim on Kevin Thomson. Direct effort from the free kick comes in from Adam Hammill.

34:32

Outswinging corner taken from the right by-line by Adam Hammill.

34:08

Effort from 30 yards by Kevin Thomson. Blocked by Kalifa Cisse. The ball is delivered by Adam Hammill, blocked by Ryan McGivern.

34:02

Centre by Adam Hammill, clearance by Andre Amougou.

33:39

Centre by Hogan Ephraim, Lukas Jutkiewicz manages to make a clearance.

33:01

Free kick awarded for a foul by Joe Bennett on Hogan Ephraim. Hogan Ephraim restarts play with the free kick.

32:25

Joe Bennett sends in a cross, Richard Foster makes a clearance.

31:17

The ball is swung over by Justin Hoyte.

30:46

Foul by Kalifa Cisse on Bart Ogbeche, free kick awarded. Nicky Bailey restarts play with the free kick.

29:38

Dean Gerken restarts play with the free kick.

29:38 Booking

Booking Bart Ogbeche is shown a yellow card for unsporting behaviour.

29:35

Bart Ogbeche challenges Neil Kilkenny unfairly and gives away a free kick.

28:52

Bart Ogbeche delivers the ball, blocked by Andre Amougou.

26:08

Richard Foster sends in a cross, Seb Hines makes a clearance.

25:39

Lukas Jutkiewicz delivers the ball, Shot by Bart Ogbeche. Dean Gerken makes a comfortable save.

25:10

Jon Stead concedes a free kick for a foul on Joe Bennett. Jason Steele takes the direct free kick.

24:43

Kevin Thomson challenges Neil Kilkenny unfairly and gives away a free kick. Direct free kick taken by Andre Amougou.

24:10

Foul by Jon Stead on Joe Bennett, free kick awarded. Kevin Thomson takes the direct free kick.

23:37

Joe Bennett crosses the ball, Bart Ogbeche gets a header at goal, save made by Dean Gerken.

22:24

Jon Stead gives away a free kick for an unfair challenge on Seb Hines. Seb Hines takes the free kick.

21:44

The ball is delivered by Adam Hammill.

20:47

The ball is sent over by Adam Hammill, save made by Dean Gerken. Merouane Zemmama crosses the ball, clearance by Louis Carey.

19:36

Lukas Jutkiewicz delivers the ball, Kalifa Cisse manages to make a clearance.

17:56

Shot from just outside the box by Lukas Jutkiewicz goes over the target.

17:18

Kalifa Cisse challenges Lukas Jutkiewicz unfairly and gives away a free kick. Nicky Bailey takes the direct free kick. The ball is crossed by Joe Bennett, Richard Foster manages to make a clearance.

14:36

Kalifa Cisse gives away a free kick for an unfair challenge on Bart Ogbeche. Free kick taken by Kevin Thomson.

13:44

The ball is swung over by Justin Hoyte.

13:38

The ball is crossed by Adam Hammill.

12:27

Jon Stead provided the assist for the goal.

12:27 Goal scored

Goal! - Hogan Ephraim - Middlesbro 0 - 1 Bristol C Hogan Ephraim gets on the score sheet with a goal from close in to the bottom left corner of the goal. Middlesbrough 0-1 Bristol City.

11:37

Lukas Jutkiewicz has shot on goal from just outside the penalty box which goes wide of the right-hand upright.

9:45

Bart Ogbeche takes a shot. Comfortable save by Dean Gerken.

9:09

Albert Adomah is caught offside. Jason Steele restarts play with the free kick.

6:47

The ball is crossed by Lukas Jutkiewicz, drilled right-footed shot by Bart Ogbeche. Blocked by Andre Amougou.

6:31

Jon Stead produces a cross, Joe Bennett manages to make a clearance.

4:51

Free kick awarded for a foul by Andre Amougou on Bart Ogbeche. Direct free kick taken by Kevin Thomson.

3:18

Inswinging corner taken by Adam Hammill, save by Dean Gerken.

3:05

Shot by Bart Ogbeche from 20 yards. Blocked by Louis Carey.

1:14

Shot by Stephen Pearson. Free kick awarded for an unfair challenge on Hogan Ephraim by Nicky Bailey. Blocked by Matthew Bates. Albert Adomah produces a shot on goal direct from the free kick.

0:00

The referee gets the game underway.

Live data and text provided by our data suppliers