Ole Gunnar Solskjaer says Manchester United were ‘lucky to get away with the three points’ against West Ham, and that his players cannot get much worse against Barcelona on Tuesday.