Sporting Lisbon booked a place in the quarter-finals of the UEFA Cup with a 1-0 win over Bolton Wanderers while Glasgow Rangers advanced despite a 1-0 defeat at Germany's Werder Bremen on Thursday.