George Burley´s side were beaten play-off semi-finalists last season and moved to within a point of the top six with the win despite being second best to the Bluebirds for the majority of the game.
Trinidad & Tobago international John scored the only goal of the game in the 20th minute with a powerful left-foot strike but Cardiff boss Dave Jones will be wondering how his side failed to at least claim a point from a match they dominated throughout.
Copyright (c) PA Sport 2007, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms