Doncaster Rovers manager Brian Flynn told BBC Radio Sheffield:
"I think it's a point gained, because I don't think we were at our best today.
"We weren't good going forward and that's part of our strengths.
"We have got a strong defensive unit, we know that. But I don't think our service to our two main strikers was good today."
Portsmouth caretaker manager Guy Whittingham told BBC Radio Solent:
"I think it's a tremendous point, especially really after the disappointment of Tuesday [a 1-0 defeat at Leyton Orient] where we've played so well and come away with nothing.
"I think to come up here and come from 1-0 down to come away with a draw at the league leaders I think is a fantastic effort.
"It's been building. I think if you take the results out of it, the performances have been really encouraging for the rest of the season and for next season."
"I don't think it's any coincidence that the group of players we've got together have worked hard together on the training pitch, have worked hard on the football pitch and have got to know each other a lot better and the football's better too."
Full Time The game is over, as the referee blows his whistle.
The assistant referee flags for offside against Iain Hume. Indirect free kick taken by Simon Eastwood.
Andy Griffin fouled by David Connolly, the ref awards a free kick. Free kick taken by Gary Woods.
Substitution Adam Webster on for Dan Butler.
Effort on goal by David Cotterill from just inside the area clears the bar.
Dean Furman takes a shot. Simon Eastwood makes a save. Corner from the left by-line taken by David Cotterill, clearance by John Akinde.
The official flags Iain Hume offside. Free kick taken by Simon Eastwood.
John Akinde concedes a free kick for a foul on Tommy Spurr. Gary Woods restarts play with the free kick.
Substitution Andy Griffin joins the action as a substitute, replacing John Lundstram.
David Connolly produces a right-footed shot from the edge of the box and misses to the right of the target.
David Cotterill fouled by Jed Wallace, the ref awards a free kick. David Cotterill takes the free kick.
Substitution Billy Paynter goes off and Iain Hume comes on.
Jed Wallace has an effort at goal from just inside the box that misses to the right of the target.
Assist by Patrick Agyemang.
74:09 Goal scored
Goal! - Jed Wallace - Doncaster 1 - 1 Portsmouth Jed Wallace gets on the score sheet with a goal from close range to the bottom right corner of the goal. Doncaster 1-1 Portsmouth.
Free kick awarded for an unfair challenge on Jed Wallace by Dean Furman. Free kick taken by Jed Wallace.
Direct free kick taken by Dan Butler. Shot from 18 yards by Therry Racon. Save made by Gary Woods.
Substitution (Portsmouth) makes a substitution, with John Akinde coming on for Liam Walker.
The referee blows for offside.
Foul by Chris Brown on Johnny Ertl, free kick awarded. Johnny Ertl takes the direct free kick.
The referee blows for offside against David Connolly. Direct free kick taken by Gary Woods.
Rob Jones challenges David Connolly unfairly and gives away a free kick. Strike on goal comes in from David Connolly from the free kick.
Substitution Dean Furman on for James Coppinger.
James Coppinger fouled by Johnny Ertl, the ref awards a free kick. James Coppinger takes the direct free kick.
David Cotterill takes a shot. Save by Simon Eastwood. Effort on goal by Rob Jones from outside the box goes harmlessly over the bar.
Corner taken right-footed by David Cotterill, save by Simon Eastwood.
Outswinging corner taken by Dan Butler from the left by-line.
The ball is crossed by James Husband, clearance made by Ricardo Rocha. Ricardo Rocha fouled by Billy Paynter, the ref awards a free kick. Simon Eastwood takes the direct free kick.
Paul Quinn fouled by Patrick Agyemang, the ref awards a free kick. Gary Woods takes the direct free kick.
Centre by David Connolly.
Patrick Agyemang sends in a cross, clearance made by Paul Quinn. Outswinging corner taken from the left by-line by Dan Butler, clearance by Jamie McCombe.
Unfair challenge on John Lundstram by Johnny Ertl results in a free kick. Free kick crossed by Tommy Spurr, Gabor Gyepes makes a clearance. Rob Jones concedes a free kick for a foul on Therry Racon. Simon Eastwood restarts play with the free kick.
The referee gets the second half underway.
45:00 +0:57 Half time
Half Time The referee blows for half time.
Effort on goal by Therry Racon from inside the penalty area goes harmlessly over the bar.
David Cotterill provided the assist for the goal.
36:29 Goal scored
Goal! - Chris Brown - Doncaster 1 - 0 Portsmouth Chris Brown fires in a goal from close range to the bottom right corner of the goal. Doncaster 1-0 Portsmouth.
David Cotterill produces a cross,
Foul by Yassin Moutaouakil on James Coppinger, free kick awarded. David Cotterill crosses the ball in from the free kick, save made by Simon Eastwood.
Outswinging corner taken right-footed by Dan Butler. Rob Jones gives away a free kick for an unfair challenge on David Connolly. Dan Butler restarts play with the free kick.
Shot from just outside the box by James Husband misses to the right of the target.
Billy Paynter takes a shot. Save by Simon Eastwood.
The assistant referee flags for offside against Billy Paynter. Simon Eastwood restarts play with the free kick.
Corner from the right by-line taken by Dan Butler, Chris Brown makes a clearance.
Free kick awarded for an unfair challenge on Tommy Spurr by Johnny Ertl. The ball is sent over by David Cotterill, Headed effort from deep inside the area by Rob Jones misses to the right of the goal.
Free kick awarded for an unfair challenge on Therry Racon by James Coppinger. The free kick is delivered left-footed by Dan Butler from left channel, save by Gary Woods.
David Cotterill takes a outswinging corner from the right by-line to the near post, clearance made by Dan Butler.
Dan Butler challenges Chris Brown unfairly and gives away a free kick. The ball is swung over by David Cotterill, Chris Brown has a headed effort at goal from deep inside the area missing to the right of the target.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.