Taça de Portugal 2023/24 Round of 16 Quarter-finals Semi-finals Final 10/01/2024 - 7:15 PM GIL Vicente 3 1 Amarante 09/01/2024 - 8:45 PM Estoril 0 4 FC Porto 09/01/2024 - 6:45 PM Sporting CP 4 0 Tondela 10/01/2024 - 8:45 PM Benfica 3 2 SC Braga 10/01/2024 - 6:45 PM Maritimo 0 3 União de Leiria 11/01/2024 - 8:15 PM Guimaraes 1 0 Penafiel 10/01/2024 - 8:00 PM Vizela 1 0 Arouca 11/01/2024 - 6:00 PM Santa Clara 1 1 Nacional 08/02/2024 - 6:45 PM Guimaraes 3 1 GIL Vicente 08/02/2024 - 8:45 PM Vizela 1 2 Benfica 07/02/2024 - 8:45 PM União de Leiria 0 3 Sporting CP 29/02/2024 - 4:00 PM Santa Clara 1 2 FC Porto 29/02/2024 - 8:45 PM Sporting CP 2 1 Benfica 02/04/2024 - 7:45 PM Benfica 2 2 Sporting CP 26/05/2024 - 4:15 PM FC Porto 2 1 Sporting CP