City edged ahead 23-22