Leicester boss Claude Puel felt his side deserved more from the match as they suffered a 1-0 defeat at home to Cardiff.