Mate confidence is the main contributor for his lack of improvement and unfortunately I think it is something he will struggle with for the remainder...
I've always had this notion that the team with the best bench should inevitably win the game (Yes I know it's not that simple but more so in theory)....