Portsmouth striker Aruna Dindane made up for a pitiful penalty miss to help his side to a 2-0 Barclays Premier League win over Burnley, as Avram Grant picked up his first points as manager.
Hermann Hreidarsson fired the South Coast club ahead after 65 minutes, thanks to a brilliant ball from substitute Kanu.
Dindane wasted a spot-kick, and a presentable rebound chance, after half an hour but made no mistake when he sealed Pompey's third win of the season from Jamie O'Hara's pinpoint cross after 83 minutes.
The hosts were on the back foot early on and almost fell behind in the 18th minute when Steven Fletcher scuffed his shot straight at Asmir Begovic following good work from Wade Elliott down the right.
Portsmouth blew a huge chance of their own when they were awarded a penalty after 31 minutes. Tommy Smith's cross from the right of the box was taken down by Iceland international Hreidarsson, who went down softly under pressure from Burnley midfielder Elliott as he went to shoot.
Dindane's weak spot-kick failed to beat Brian Jensen, who parried it away easily. The Pompey striker then followed up with an equally tame header which the Dane gathered.
Burnley came close to stealing ahead after 54 minutes, when Kevin McDonald's rasping shot from 25 yards out was well tipped over the bar by Begovic, who denied Fletcher from 25 yards nine minutes later.
Pompey then went in front as Hreidarsson picked up a clever pass from Kanu before firing a low left-footed shot across Jensen.
Kevin-Prince Boateng spurned a glorious chance in the 70th minute following more good work from Kanu.
But it mattered not as Dindane sealed the points late on with a downward header from O'Hara's cross.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms