Stuart Gray, the Sheffield Wednesday head coach, criticised the discipline of his side after their 2-1 home defeat to Leeds United.
Chris Maguire put the Owls ahead with a 36th minute penalty after Sam Byram was adjudged to have brought down Lloyd Isgrove.
But the Whites ended a five-match losing run yesterday after second-half strikes by Charlie Taylor and Steve Morison.
Gray said: “We gave far too many free kicks away and if you keep doing that, you will be punished. That’s what’s happened and we only have ourselves to blame.
“They got a fortunate ricochet for the equaliser but they reacted the faster.
“It’s disappointing because we had our noses in front but couldn’t build on the Chris Maguire penalty.
“We gave far too many free kicks away and if you keep doing that, you will be punished.”Stuart Gray
“I’m disappointed for the supporters as well because we had around 24,000 in there today.
“I put two forwards on and we were chasing the game but it wasn’t our day.”
Victory lifted Leeds up to 15th in the standings and boss Neil Redfearn said: “This result has been coming in the last two or three games.
“I’m pleased for the lads because they’ve shown a real spirit.
“It was a very good performance. I thought we were the better side despite going 1-0 down.
“Credit to the lads because I thought their application and understanding of how to play in this match and on this pitch was spot on.
“It looked like the ref got the two penalty shouts wrong but in fact they were both right. I apologised to the ref at half time. I watched the video and he got both spot on.”