Inter Milan shut in on CL semis with cast win at Benfica Sports April 12, 2023 LISBON: Inter Milan put one foot into the Champions League semi-finals with a at ease 2-0 win at Benfica on…