Despite this, he was only contracted to the club for one season and, despite scoring in his final game (a 5–1 win victory over Middlesbrough with the club already secure in the top flight), at the end of the 2003–04 season, Portsmouth decided not to offer the 38-year-old striker another contract but he insisted that he wanted to continue his top flight career at another club.