Celtic manager Ange Postecoglou praised the effort of his players after they overcame injuries to grind out a 1-0 Scottish Cup semi-final win over Old Firm rival Rangers at Hampden Park, keeping alive their hopes of a domestic treble this season.