Swindon's poor run at home was extended to one win in nine after they were held by second-placed Doncaster Rovers.

Matt Ritchie opened the scoring for the home side with his eighth of the season from inside the area.

The lead lasted just two minutes though as Robins midfielder Danny Hollands put through his own net from close range to level matters.

Swindon could have won it but Chris Martin and Andy Williams were both denied by the woodwork.

VIEW FROM THE DRESSING ROOM

Doncaster Rovers manager Dean Saunders told BBC Radio Sheffield:

"We got battered at times, but we dug in and once again we've come out with a draw.

"We've got something out of the game, when we weren't anywhere near our best. My defenders were outstanding all day.

"The bar and post got us out of trouble and the goalkeeper played well. That's the most he's ever had to do this season."

Match Stats

Shots

9 2

On target

4 0

Corners

9 1

Fouls

7 16

Live Text Commentary

90:00 +5:02 Full time

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

86:47

John Bostock handles the ball and concedes a free kick. Gary Woods restarts play with the free kick.

86:00

Aden Flint is flagged offside by the assistant referee. Gary Woods takes the free kick.

85:32

Paul Keegan concedes a free kick for a foul on James Collins. Matt Ritchie restarts play with the free kick.

84:07 Substitution

Substitution Chris Brown leaves the field to be replaced by Andy Griffin.

82:59

James Husband gives away a free kick for an unfair challenge on Matt Ritchie. Free kick taken by Matt Ritchie.

80:18

Unfair challenge on Andy Williams by Paul Keegan results in a free kick. Free kick taken by John Bostock.

78:33

Free kick awarded for a foul by Louis Thompson on Iain Hume. David Cotterill crosses the ball from the free kick right-footed from left channel, Wes Foderingham makes a comfortable save.

77:31

Aden Flint concedes a free kick for a foul on Chris Brown. Sammy Clingan takes the free kick.

76:27

Matt Ritchie produces a left-footed shot from just outside the box that goes wide left of the target.

73:27 Substitution

Substitution Gary Roberts is brought on as a substitute for Raffaele De Vita.

70:54 Substitution

Substitution Simon Ferry replaces Danny Hollands.

70:54

Free kick awarded for an unfair challenge on Matt Ritchie by Chris Brown. Direct free kick taken by Aden Flint.

68:41

Inswinging corner taken right-footed by Raffaele De Vita, Tommy Spurr manages to make a clearance.

67:32

Matt Ritchie produces a left-footed shot from just outside the box that misses to the right of the net.

67:06

Inswinging corner taken by Matt Ritchie from the right by-line played to the near post, clearance made by Shelton Martis.

66:26

Rob Jones makes a clearance.

66:26 Substitution

Substitution James Harper goes off and Shelton Martis comes on.

66:26

Corner taken by Raffaele De Vita from the left by-line,

65:35

Free kick awarded for an unfair challenge on Aden Flint by Chris Brown. Wes Foderingham restarts play with the free kick.

63:34

Matt Ritchie has a direct shot on goal from the free kick, Gary Woods makes a save. Corner taken by Raffaele De Vita from the left by-line, clearance made by Tommy Spurr.

63:34 Substitution

Substitution Chris Martin goes off and James Collins comes on.

63:34

Foul by Sammy Clingan on Matt Ritchie, free kick awarded.

62:28

Free kick taken by Louis Thompson.

62:28 Booking

Booking Booking for Chris Martin for unsporting behaviour.

62:09 Booking

Booking The referee cautions Paul Keegan for unsporting behaviour.

61:31

John Bostock fouled by Paul Keegan, the ref awards a free kick.

59:39

The ball is swung over by Matt Ritchie, Joe Devera takes a shot. Save by Gary Woods.

59:39 Booking

Booking Iain Hume receives a caution.

59:23

Free kick awarded for an unfair challenge on Matt Ritchie by Iain Hume.

57:23

The official flags Chris Brown offside. Indirect free kick taken by Wes Foderingham.

55:48

Inswinging corner taken right-footed by Raffaele De Vita played to the near post, Gary Woods makes a save.

54:01

Unfair challenge on Matt Ritchie by Paul Keegan results in a free kick. Free kick crossed by Matt Ritchie, Paul Keegan manages to make a clearance.

52:25 Substitution

Substitution Kyle Bennett leaves the field to be replaced by Sammy Clingan.

51:09

Outswinging corner taken right-footed by David Cotterill, Aden Flint makes a clearance.

50:35

Free kick awarded for an unfair challenge on Raffaele De Vita by Paul Quinn. Free kick crossed by Raffaele De Vita, save made by Gary Woods.

47:58

Corner taken by Raffaele De Vita from the left by-line played to the near post, clearance by Rob Jones.

45:37

Inswinging corner taken by Matt Ritchie from the right by-line played to the near post.

45:01

The referee gets the second half started.

45:00 +3:21 Half time

Half Time The ref blows to end the first period.

45:00 +2:16

Chris Martin challenges Rob Jones unfairly and gives away a free kick. Direct free kick taken by Gary Woods.

41:57

Corner taken by Raffaele De Vita from the left by-line, Aden Flint concedes a free kick for a foul on Rob Jones. Direct free kick taken by Gary Woods.

41:38

Effort from inside the penalty area by Chris Martin hits the post.

41:01

The referee blows for offside against Iain Hume. Darren Ward takes the free kick.

39:44

Foul by Tommy Spurr on Chris Martin, free kick awarded. John Bostock takes the direct free kick.

36:26

Header by Chris Martin from inside the area strikes the post.

35:25

Foul by David Cotterill on Joe Devera, free kick awarded. Direct free kick taken by Wes Foderingham.

33:11

Free kick awarded for a foul by David Cotterill on Raffaele De Vita. John Bostock takes the direct free kick.

31:41

Andy Williams is flagged offside by the assistant referee. Gary Woods takes the indirect free kick.

27:50

Shot from just outside the box by John Bostock goes over the crossbar.

26:43

Inswinging corner taken left-footed by Matt Ritchie played to the near post, Chris Brown manages to make a clearance.

25:44

Chris Brown concedes a free kick for a foul on Louis Thompson. Aden Flint crosses the ball from the free kick right-footed from own half, clearance made by Rob Jones.

22:35

Iain Hume has an effort at goal from the edge of the box that misses to the right of the target.

21:47

Free kick awarded for a foul by John Bostock on James Harper. Tommy Spurr delivers the ball from the free kick left-footed from own half, Darren Ward manages to make a clearance.

18:49

Aden Flint gives away a free kick for an unfair challenge on Chris Brown. The free kick is swung in right-footed by David Cotterill, save made by Wes Foderingham.

17:45

Effort from just outside the area by James Husband goes over the bar.

14:55

Free kick awarded for a foul by John Bostock on James Harper. Free kick taken by Tommy Spurr.

12:30

Effort on goal by Andy Williams from 18 yards. Gary Woods makes a comfortable save.

11:37

Free kick awarded for a foul by Paul Quinn on Raffaele De Vita. Joe Devera restarts play with the free kick.

9:54

Assist by James Husband.

9:54 Goal scored

Goal! - Danny Hollands - Swindon 1 - 1 Doncaster Danny Hollands concedes an unfortunate own goal. Swindon 1-1 Doncaster.

7:16

Chris Martin provided the assist for the goal.

7:16 Goal scored

Goal! - Matt Ritchie - Swindon 1 - 0 Doncaster Matt Ritchie fires in a goal from inside the penalty box to the top left corner of the goal. Swindon 1-0 Doncaster.

6:10

Chris Martin fouled by Rob Jones, the ref awards a free kick. Raffaele De Vita delivers the ball from the free kick right-footed from left channel, James Husband manages to make a clearance.

0:00

The match has kicked off.

Live data and text provided by our data suppliers