skip to content
Close range shot by David Nugent goes wide of the left-hand upright.
The ball is crossed by David Nugent.
Free kick awarded for a foul by Jason Shackell on Nwankwo Kanu. Greg Halford takes the free kick.
David Cotterill takes the outswinging corner, Hermann Hreidarsson takes a shot. Luke Steele makes a comfortable save.
Andy Gray joins the action as a substitute, replacing Jacob Mellis. Foul by Kieran Trippier on Hermann Hreidarsson, free kick awarded. David Cotterill delivers the ball, Dave Kitson takes a shot. Save by Luke Steele.
Caution for Jacob Mellis. Nwankwo Kanu scores a headed goal from inside the six-yard box. Portsmouth 1-0 Barnsley.Jacob Butterfield concedes a free kick for a foul on Aaron Mokoena. Assist on the goal came from Greg Halford.
Jacob Butterfield takes a inswinging corner from the right by-line to the near post.
Unfair challenge on Danny Haynes by Greg Halford results in a free kick. Kieran Trippier crosses the ball from the free kick right-footed from right wing, clearance by Aaron Mokoena.
Unfair challenge on Nwankwo Kanu by Nathan Doyle results in a free kick. Greg Halford takes the free kick.
The referee shows Dave Kitson a yellow card for unsporting behaviour.
The referee books Ritchie De Laet for unsporting behaviour. Garry O'Connor fouled by Ritchie De Laet, the ref awards a free kick. Free kick crossed right-footed by Jacob Butterfield from left wing.
Garry O'Connor is flagged offside by the assistant referee. Indirect free kick taken by Jamie Ashdown.
The ball is crossed by Kieran Trippier, clearance made by Ricardo Rocha.
Centre by Kieran Trippier, save made by Jamie Ashdown.
Nwankwo Kanu joins the action as a substitute, replacing Joel Ward.
(Barnsley) makes a substitution, with Jacob Butterfield coming on for Frank Nouble.
David Cotterill sends in a cross, comfortable save by Luke Steele.
The referee blows for offside. Jamie Ashdown takes the indirect free kick.
Hermann Hreidarsson is shown a yellow card for unsporting behaviour.
Hayden Mullins challenges Nathan Doyle unfairly and gives away a free kick. Kieran Trippier crosses the ball in from the free kick, save by Jamie Ashdown.
Hayden Mullins is adjudged to have handled the ball. Kieran Trippier restarts play with the free kick.
Danny Haynes goes into the referee's book for time wasting. Free kick awarded for an unfair challenge on Ricardo Rocha by Danny Haynes. Jamie Ashdown takes the free kick.
Dave Kitson takes a shot. Save by Luke Steele.
The referee cautions Paul McShane for unsporting behaviour. Unfair challenge on Dave Kitson by Paul McShane results in a free kick. The free kick is swung in right-footed by Greg Halford, save made by Luke Steele.
Diego Arismendi challenges Hayden Mullins unfairly and gives away a free kick. Hermann Hreidarsson restarts play with the free kick.
A cross is delivered by Kieran Trippier.
Garry O'Connor replaces Jim O'Brien.
Jim O'Brien crosses the ball.
Hermann Hreidarsson concedes a free kick for a foul on Diego Arismendi. Kieran Trippier restarts play with the free kick.
Free kick awarded for a foul by Paul McShane on Dave Kitson. Jamie Ashdown takes the direct free kick.
Foul by Greg Halford on Frank Nouble, free kick awarded. Frank Nouble restarts play with the free kick.
The ball is swung over by David Cotterill, Bobby Hassell makes a clearance.
The offside flag is raised against David Nugent. Luke Steele takes the indirect free kick.
Effort on goal by Aaron Mokoena from inside the penalty area goes harmlessly over the bar.
The ball is delivered by Ritchie De Laet, comfortable save by Luke Steele.
Corner taken by Kieran Trippier, Headed effort from deep inside the area by Frank Nouble misses to the left of the goal.
Aaron Mokoena replaces Liam Lawrence. Unfair challenge on Diego Arismendi by Hayden Mullins results in a free kick. Free kick taken by Kieran Trippier.
Free kick awarded for a foul by Ritchie De Laet on Jim O'Brien. Jason Shackell takes the free kick.
David Cotterill delivers the ball, save made by Luke Steele.
Danny Haynes gives away a free kick for an unfair challenge on Hayden Mullins. Direct free kick taken by Jamie Ashdown.
Corner taken by Liam Lawrence from the left by-line, save by Luke Steele.
Inswinging corner taken by Liam Lawrence from the left by-line, save made by Luke Steele.
Effort from outside the penalty box by Danny Haynes goes wide right of the target.
Centre by Liam Lawrence.
Corner taken by Liam Lawrence played to the near post, clearance by Kieran Trippier.
Frank Nouble gives away a free kick for an unfair challenge on Ricardo Rocha. Greg Halford takes the direct free kick. Dave Kitson has a header from close range and clears the crossbar.
Centre by David Cotterill, Bobby Hassell manages to make a clearance.
Dave Kitson delivers the ball.
Inswinging corner taken by Kieran Trippier.
Unfair challenge on Jim O'Brien by Ritchie De Laet results in a free kick. Bobby Hassell takes the direct free kick.
The referee blows for offside. Jamie Ashdown takes the free kick.
Centre by Kieran Trippier, clearance by Greg Halford. Corner taken by Kieran Trippier, Jamie Ashdown makes a comfortable save.
Foul by Frank Nouble on Greg Halford, free kick awarded. Greg Halford takes the free kick.
Dave Kitson produces a left-footed shot from deep inside the penalty box which goes wide of the left-hand upright.
Liam Lawrence takes a outswinging corner from the right by-line played to the near post.
David Nugent takes a shot. Luke Steele makes a save. Inswinging corner taken from the left by-line by Liam Lawrence, Jason Shackell makes a clearance.
Kieran Trippier delivers the ball.
Corner taken by Kieran Trippier from the right by-line played to the near post, Dave Kitson makes a clearance.
Danny Haynes produces a left-footed shot from inside the area that goes over the bar.
Mokoena set for Pompey return
Portsmouth skipper Aaron Mokoena is back in the frame for the visit of Barnsley.
The South Africa international missed last weekend's 2-0 win over Doncaster because his work permit had expired but he has now received a new one.
Mokoena might not reclaim his usual central-defensive spot after Greg Halford and Ricardo Rocha guided Pompey to a first clean sheet in 11 matches in his absence.
However, he could step into the midfield as Aston Villa loanee Jonathan Hogg is suspended following his red card at the Keepmoat.
Winger David Cotterill is added to the squad after the paperwork on his loan move from Swansea was completed in time.
Striker Danny Webber is still out with a cruciate injury.
Barnsley's new loan signing Paul McShane is expected to go straight into the starting line-up.
The Republic of Ireland defender has this week been drafted in as a straight replacement for Tykes skipper Stephen Foster and will spend two months at Oakwell.
Foster will be sidelined for several weeks as he is struggling with a "leg muscle problem", which forced him out of Saturday's 1-1 draw with Ipswich.
Manager Mark Robins has no other new injury or suspension problems, but defender Jay McEveley still requires a few more weeks back in training following a knee injury before being considered for a return to first-team action.
Another long-term absentee, defender Luke Potter, has recently undergone knee surgery and is not expected to play again this season.
Kanu to the rescue for Pompey
A late strike from Kanu gifted Portsmouth a first home win since October in an otherwise dull encounter with Barnsley.
The Nigerian striker came on as a late substitute and provided Pompey with the cutting edge they had lacked for most of the match, firing past Luke Steele with 10 minutes remaining.
Barnsley had the first chance of the game after only two minutes, Danny Haynes latching onto a long ball but blasting over the bar.
Liam Lawrence then lofted a long ball for David Nugent, who found the space to force an impressive save from Steele.
In the ninth minute, Hayden Mullins made a mazy run into Barnsley's half before crossing for Dave Kitson, who took the cross in his stride but fired just wide of goal.
Debutant David Cotterill was instrumental in multiple forays into Tykes territory, consistently displaying a range of deft touches on the left wing.
Mark Robins' side began to look more dangerous after 20 minutes, dominating the midfield and keeping Kitson and Nugent under wraps.
Kitson's frustration soon showed as he scuffed a cross horribly wide and into the fans. In the 25 minute he had arguably his best chance to fire Pompey ahead, climbing to meet Greg Halford's free-kick but nodding just over.
Ten minutes before the break, Herman Hreidarsson produced a good block from another Haynes shot as the Tykes continued to carve open the home defence with probing passes.
Portsmouth's afternoon was soured even further as Lawrence was substituted before half-time, Aaron Mokoena his replacement.
In an attempt to reverse the tide, Pompey boss Cotterill switched his namesake winger onto the right wing. The Welshman responded by cutting inside and firing low at Steele, who did well to smother the shot.
The hosts were nearly given a boost one minute before the half-time whistle when substitute Mokoena wasted a good chance to score. Kitson fed the ball through to the South African who managed to scoop the ball over the bar.
Neither side could find an attacking rhythm after the restart, Kitson leaving it until the hour mark to test the goalkeeper again. The diminutive forward tricked his way behind the Barnsley backline but Steele was on hand to save smartly.
The home fans cheered the introduction of veteran striker Nwankwo Kanu in the 71st minute and his presence immediately sparked Pompey into life. He was unlucky not to put Mullins through on goal with one of his first touches of the ball.
After 83 minutes, the former Arsenal man proved his worth to Cotterill with the winning goal. Halford floated a ball into the box for Kanu to rise above Steele and head into the bottom corner.
"Are Chelsea right to bring back Jose Mourinho?"