Middlesbrough boss Tony Mowbray admitted his side were again punished for failing to take their chances in their 1-0 defeat to Birmingham.