Frank Lampard believes a lack of cutting edge cost Chelsea in Saturday's 1-0 defeat by Newcastle.
The Blues wasted several chances at St James' Park before Isaac Hayden's late goal earned the hosts all three points.
And Lampard believes his side only have themselves to blame for coming unstuck in the northeast.
"They hit the bar with a header, one of I think three headers they had in the game and they scored with one of them. Other than that, second half I don't remember them endangering our box, we were camped around their box and creating chances.
"We know we have problems at the top of the pitch, scoring goals. We don't get enough frontline goals if we want to bridge the gap and that's something we've seen a lot this season, especially at home.
"Today was like a home game in how we performed on the pitch and if you don't score then you're always liable to a sucker punch and we got it.
"It's something we need to address, the instinctive nature to score the goal. We're working on it.
"We need to be clinical. We can't make any bones about it, it's a reality. We can't work anymore in training on finishing. You have to have that killer instinct in front of goal. We need to score more goals from front-line areas to get where we need to be."
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.