for the 2004 season, foster moved to port moresby to play for cosmos in the port moresby premier league. the club reached the preliminary final on 24 october, but lost to rapatona, meaning they finished third.