CARDIFF
Peter Enckelman - Fumbled a free-kick early on, got away with it but was caught out for Kanu's opener. 4
Kevin McNaughton - Steady in defence but could have done better when found unmarked in the penalty area in the first half. 6
Tony Capaldi - Stood off John Utaka for the goal, allowing him time to get a cross over. 5
Roger Johnson - Offered a threat from set-pieces going forward and looked assured at the back. 6
Glenn Loovens - Given a tough time by Kanu's unpredictability and had a goal disallowed for handball. Decent block to deny Kanu after the break. 6
Steve McPhail - Struggled to impose himself on the game from midfield and was guilty of a few early stray passes. 5
Joe Ledley - Cardiff's creative inspiration, driving them forward and always looking to slice Pompey open with a killer pass. 7
Gavin Rae - Much of his work was defensive, attempting to stifle the influence on Pompey's powerful midfield. 6
Jimmy Floyd Hasselbaink - Plenty of work, sometimes drifting out to the flanks to get involved, but little in the way of chances. 6
Paul Parry - Could have scored early on but had his one-on-one chance saved. Kept looking to get in behind Pompey. 5
Peter Whittingham - Kept it tidy in midfield and was a threat from set-pieces with his left foot. 6
Subs
Aaron Ramsey (on 61) - Glimpses of the potential Cardiff fans have been excited about. 6
Steve Thompson (on 71) - No chances to grab and equaliser. 5
Trevor Sinclair (on 87) - Not enough time to get in the game. 5
PORTSMOUTH
David James - Important moment of the match was when he saved Paul Parry's shot with his feet. 7
Glen Johnson - Guilty of a couple of lapses in concentration but was not punished. Important late block. 6
Hermann Hreidarsson - Solid performance without offering much in the way of attacking from full-back. 6
Sol Campbell - Couple of nervy moments but led well from centre-back in general. 6
Sylvain Distin - Never seemed particularly troubled and was able to keep Cardiff's strikers relatively quiet. 7
Pedro Mendes - Busy performance in midfield, protecting his defence but using the ball well. 7
Sulley Muntari - Driving runs forward, his presence helped Pompey win the midfield battle. 6
Lassana Diarra - Showed an attacking ambition that is not usually associated with the defensive midfielder. 8
John Utaka - Crossed for Kanu's goal but he was in and out of the game in general. 6
Niko Kranjcar - Decent outlet for Pompey on the left. Perhaps did not get enough crosses in but was a threat. 6
Kanu - Could have been a miserable day when he missed an open goal but he was in the right place at the right time to break the deadlock. 7
David Nugent (on 69) - Had a fierce volley saved by Enckelman. 6
Papa Bouba Diop (on 78) - Brought on to keep it tight in the Pompey midfield. 6
Milan Baros (on 87) - Not enough time to get in the game. 5