Have you checked your team's morale and fitness level? They affect results too.