Ole Gunnar Solskjaer says Manchester United got what they deserved as Wolves punished the worst performance of his caretaker reign and reached the FA Cup semi-finals.