Chris Eagles missed a penalty and a handful of other chances went begging during Tuesday's 1-1 draw at home to Doncaster.
And Chelsea man Cork, who scored his first goal of the season against Sean O'Driscoll's side, admits the promotion-chasing Clarets need to be taking maximum points on home soil.
"We need to take our chances," he said. "We've had a good run but we want to be pushing for the top and we need to be winning games.
"Apart from the game against Reading we have been excellent at home."