| # | Season | R. | Home team | Away team | Score | Goals | Goals |
| 1 | 1934–35 | 4 | Benfica | Sporting | 1–1 | Torres (Portuguese footballer)|Carlos Torres] | Adolfo Mourão |
| 2 | 1934–35 | 11 | Sporting | Benfica | 3–1 | Rui Carneiro, Francisco Lopes, Manuel Soeiro | Valadas |
| 3 | 1935–36 | 6 | Sporting | Benfica | 2–4 | Adolfo Mourão, Manuel Soeiro | Raúl Silva, Valadas, Vítor Silva |
| 4 | 1935–36 | 13 | Benfica | Sporting | 3–1 | Valadas | Francisco Lopes |
| 5 | 1936–37 | 4 | Sporting | Benfica | 1–4 | Adolfo Mourão | Espírito Santo, Rogério de Sousa, Valadas |
| 6 | 1936–37 | 11 | Benfica | Sporting | 5–1 | Espírito Santo, Rogério de Sousa, Valadas, Xavier | Pireza |
| 7 | 1937–38 | 2 | Benfica | Sporting | 3–2 | Rogério de Sousa, Espírito Santo | Peyroteo |
| 8 | 1937–38 | 9 | Sporting | Benfica | 2–2 | Peyroteo | Domingos Lopes, Xavier |
| 9 | 1938–39 | 2 | Sporting | Benfica | 0–1 | | Alexandre Brito |
| 10 | 1938–39 | 9 | Benfica | Sporting | 1–4 | Valadas | Peyroteo, João Cruz, Adolfo Mourão |
| 11 | 1939–40 | 7 | Benfica | Sporting | 1–3 | Lourenço (footballer, born 1920)|Lourenço] | Peyroteo |
| 12 | 1939–40 | 16 | Sporting | Benfica | 3–1 | Adolfo Mourão, Peyroteo, Mário Galvão | Francisco Rodrigues |
| 13 | 1940–41 | 4 | Sporting | Benfica | 1–2 | Peyroteo | Valadas |
| 14 | 1940–41 | 11 | Benfica | Sporting | 2–4 | Francisco Ferreira, Rui Araújo | Adolfo Mourão, António Martins, Peyroteo |
| 15 | 1941–42 | 8 | Sporting | Benfica | 1–4 | Rui Araújo | Francisco Rodrigues, Joaquim Teixeira, Nelo Barros |
| 16 | 1941–42 | 19 | Benfica | Sporting | 4–3 | Francisco Ferreira, Nelo Barros, Francisco Rodrigues, Valadas | Pireza, Manuel Soeiro, João Cruz |
| 17 | 1942–43 | 8 | Sporting | Benfica | 3–2 | João Cruz, Adolfo Mourão, Peyroteo | Julinho |
| 18 | 1942–43 | 17 | Benfica | Sporting | 2–1 | Julinho, Manuel da Costa | Adolfo Mourão |
| 19 | 1943–44 | 8 | Benfica | Sporting | 5–4 | Joaquim Teixeira, Julinho | António Martins, Peyroteo, Albano, Adolfo Mourão |
| 20 | 1943–44 | 17 | Sporting | Benfica | 1–0 | Peyroteo | |
| 21 | 1944–45 | 3 | Sporting | Benfica | 0–2 | | Julinho, Arsénio |
| 22 | 1944–45 | 12 | Benfica | Sporting | 4–1 | Joaquim Teixeira, Rogério Pipi, Julinho, Arsénio | Octávio Barrosa |
| 23 | 1945–46 | 7 | Sporting | Benfica | 4–3 | António Martins, Peyroteo, António Marques | Rogério Pipi, Espírito Santo |
| 24 | 1945–46 | 18 | Benfica | Sporting | 7–2 | Arsénio, Mário Rui, Rogério Pipi | Albano, Peyroteo |
| 25 | 1946–47 | 9 | Sporting | Benfica | 6–1 | Travassos, Peyroteo, Albano, Vasques | Baptista |
| 26 | 1946–47 | 22 | Benfica | Sporting | 3–1 | Joaquim Claro, Julinho, Manuel Reis | Sidónio Silva |
| 27 | 1947–48 | 9 | Sporting | Benfica | 1–3 | Travassos | Melão, Corona, Espírito Santo |
| 28 | 1947–48 | 22 | Benfica | Sporting | 1–4 | Espírito Santo | Peyroteo |
| 29 | 1948–49 | 9 | Sporting | Benfica | 5–1 | Vasques, Jesus Correia, Peyroteo, Albano | Corona |
| 30 | 1948–49 | 22 | Benfica | Sporting | 3–3 | Corona, Rosário | Peyroteo, Jesus Correia |
| 31 | 1949–50 | 10 | Sporting | Benfica | 1–2 | Jesus Correia | Rogério Pipi, Julinho |
| 32 | 1949–50 | 23 | Benfica | Sporting | 2–3 | Rogério Pipi, Julinho | Jesus Correia, João Martins, Vasques |
| 33 | 1950–51 | 1 | Benfica | Sporting | 1–3 | Joaquim Teixeira | Félix Antunes, Vasques, João Martins |
| 34 | 1950–51 | 14 | Sporting | Benfica | 2–2 | José Travassos, Galileu | José Águas |
| 35 | 1951–52 | 9 | Benfica | Sporting | 3–2 | José Águas, Rogério Pipi | Jesus Correia, Albuquerque |
| 36 | 1951–52 | 22 | Sporting | Benfica | 3–2 | Vasques, Jesus Correia, João Martins | Rogério Pipi |
| 37 | 1952–53 | 2 | Benfica | Sporting | 2–3 | José Águas, Arsénio | Jesus Correia, Vasques |
| 38 | 1952–53 | 15 | Sporting | Benfica | 3–1 | Albano, Vasques, Rola | José Águas |
| 39 | 1953–54 | 13 | Benfica | Sporting | 0–2 | | João Martins |
| 40 | 1953–54 | 26 | Sporting | Benfica | 3–2 | János Hrotkó, João Martins | José Águas, Salvador Martins |
| 41 | 1954–55 | 9 | Sporting | Benfica | 0–1 | | Francisco Calado |
| 42 | 1954–55 | 22 | Benfica | Sporting | 1–1 | Coluna | Santos (footballer)|Artur Santos] |
| 43 | 1955–56 | 6 | Sporting | Benfica | 1–3 | Valter de Castro | Francisco Calado |
| 44 | 1955–56 | 19 | Benfica | Sporting | 3–0 | José Águas, Salvador Martins | |
| 45 | 1956–57 | 2 | Benfica | Sporting | 1–1 | José Águas | Manuel Pompeu |
| 46 | 1956–57 | 15 | Sporting | Benfica | 1–0 | Hugo Sarmento | |
| 47 | 1957–58 | 10 | Sporting | Benfica | 2–0 | Vasques, Vadinho | |
| 48 | 1957–58 | 23 | Benfica | Sporting | 2–0 | José Águas | |
| 49 | 1958–59 | 12 | Benfica | Sporting | 4–0 | António Mendes, José Águas | |
| 50 | 1958–59 | 25 | Sporting | Benfica | 2–1 | Hugo Sarmento, Vasques | Cavém |
| 51 | 1959–60 | 11 | Sporting | Benfica | 1–1 | Seminário | José Augusto |
| 52 | 1959–60 | 24 | Benfica | Sporting | 4–3 | José Augusto, Cavém, José Águas | Seminário, José Monteiro, Lúcio Soares |
| 53 | 1960–61 | 9 | Benfica | Sporting | 1–0 | Santana | |
| 54 | 1960–61 | 22 | Sporting | Benfica | 1–1 | Ernesto de Figueiredo | José Augusto |
| 55 | 1961–62 | 13 | Benfica | Sporting | 3–3 | Santana, Germano, José Augusto | Diego Arizaga, Géo Carvalho, Hugo Sarmento |
| 56 | 1961–62 | 26 | Sporting | Benfica | 3–1 | Morais, Hugo Sarmento, Costa Pereira | Eusébio |
| 57 | 1962–63 | 11 | Benfica | Sporting | 4–3 | José Torres, Eusébio, Santana | Pérides, Morais, Géo Carvalho |
| 58 | 1962–63 | 24 | Sporting | Benfica | 1–3 | Ernesto de Figueiredo | Augusto Silva, Eusébio, Simões |
| 59 | 1963–64 | 9 | Sporting | Benfica | 3–1 | Ernesto de Figueiredo, Morais | Eusébio |
| 60 | 1963–64 | 22 | Benfica | Sporting | 2–2 | José Augusto, Eusébio | Ernesto de Figueiredo, Osvaldo da Silva |
| 61 | 1964–65 | 2 | Benfica | Sporting | 3–0 | Eusébio, José Torres | |
| 62 | 1964–65 | 15 | Sporting | Benfica | 2–2 | Carlitos, Lourenço (74) | Eusébio, José Augusto |
| 63 | 1965–66 | 6 | Benfica | Sporting | 2–4 | Eusébio, José Torres | Lourenço |
| 64 | 1965–66 | 19 | Sporting | Benfica | 0–2 | | Eusébio, José Torres |
| 65 | 1966–67 | 4 | Benfica | Sporting | 3–0 | Eusébio, José Torres | |
| 66 | 1966–67 | 17 | Sporting | Benfica | 1–1 | Vítor Gonçalves | Eusébio |
| 67 | 1967–68 | 11 | Sporting | Benfica | 3–1 | Ernesto de Figueiredo, José Henrique | Jacinto Santos |
| 68 | 1967–68 | 24 | Benfica | Sporting | 1–0 | Eusébio | |
| 69 | 1968–69 | 8 | Sporting | Benfica | 0–0 | | |
| 70 | 1968–69 | 21 | Benfica | Sporting | 0–0 | | |
| 71 | 1969–70 | 7 | Sporting | Benfica | 1–0 | Marinho | |
| 72 | 1969–70 | 20 | Benfica | Sporting | 1–1 | Jaime Graça | Nélson Fernandes |
| 73 | 1970–71 | 2 | Sporting | Benfica | 1–1 | Marinho | Artur Jorge |
| 74 | 1970–71 | 15 | Benfica | Sporting | 5–1 | Eusébio, Artur Jorge, Nené | José Carlos |
| 75 | 1971–72 | 14 | Sporting | Benfica | 0–3 | | Eusébio, Rui Rodrigues, Nené |
| 76 | 1971–72 | 29 | Benfica | Sporting | 2–1 | Eusébio | Yazalde |
| 77 | 1972–73 | 5 | Benfica | Sporting | 4–1 | Eusébio | Yazalde |
| 78 | 1972–73 | 20 | Sporting | Benfica | 1–2 | Chico Faria | Nené, Artur Jorge |
| 79 | 1973–74 | 11 | Benfica | Sporting | 2–0 | Eusébio | |
| 80 | 1973–74 | 26 | Sporting | Benfica | 3–5 | Yazalde, Dé Aranha | Humberto Coelho, Nené, Jordão, Vítor Martins |
| 81 | 1974–75 | 14 | Benfica | Sporting | 1–1 | Vítor Móia | Yazalde |
| 82 | 1974–75 | 29 | Sporting | Benfica | 1–1 | Fraguito | Diamantino Costa |
| 83 | 1975–76 | 14 | Benfica | Sporting | 0–0 | | |
| 84 | 1975–76 | 29 | Sporting | Benfica | 0–3 | | Nené, Jordão |
| 85 | 1976–77 | 1 | Sporting | Benfica | 3–0 | Manuel Fernandes, Camilo, Baltasar | |
| 86 | 1976–77 | 16 | Benfica | Sporting | 2–1 | Vítor Martins, Chalana | Manuel Fernandes |
| 87 | 1977–78 | 1 | Sporting | Benfica | 1–1 | Fraguito | Chalana |
| 88 | 1977–78 | 16 | Benfica | Sporting | 1–0 | Vítor Baptista | |
| 89 | 1978–79 | 10 | Benfica | Sporting | 5–0 | Reinaldo, Nené, João Alves | |
| 90 | 1978–79 | 25 | Sporting | Benfica | 0–1 | | João Alves |
| 91 | 1979–80 | 9 | Benfica | Sporting | 3–2 | Reinaldo, Alberto, Nené | Jordão, Paulo Meneses |
| 92 | 1979–80 | 24 | Sporting | Benfica | 3–1 | Jordão, Manuel Fernandes | Diamantino |
| 93 | 1980–81 | 12 | Sporting | Benfica | 1–1 | Carlos Freire | César |
| 94 | 1980–81 | 27 | Benfica | Sporting | 1–1 | Nené | Jordão |
| 95 | 1981–82 | 8 | Benfica | Sporting | 1–1 | Nené | António Oliveira |
| 96 | 1981–82 | 23 | Sporting | Benfica | 3–1 | Jordão | Carlos Manuel |
| 97 | 1982–83 | 14 | Sporting | Benfica | 1–0 | Jordão | |
| 98 | 1982–83 | 29 | Benfica | Sporting | 1–0 | Chalana | |
| 99 | 1983–84 | 14 | Sporting | Benfica | 0–1 | | Nené |
| 100 | 1983–84 | 29 | Benfica | Sporting | 1–1 | Chalana | Kostov |
| 101 | 1984–85 | 14 | Sporting | Benfica | 1–0 | Manuel Fernandes | |
| 102 | 1984–85 | 29 | Benfica | Sporting | 3–1 | Nené, Diamantino | Romeu Silva |
| 103 | 1985–86 | 14 | Sporting | Benfica | 0–0 | | |
| 104 | 1985–86 | 29 | Benfica | Sporting | 1–2 | Manniche | Morato (footballer, born 1964)|Morato], Manuel Fernandes |
| 105 | 1986–87 | 14 | Sporting | Benfica | 7–1 | Mário Jorge, Manuel Fernandes, Ralph Meade | Wando |
| 106 | 1986–87 | 29 | Benfica | Sporting | 2–1 | Chiquinho Carlos, Nunes | Mário Jorge |
| 107 | 1987–88 | 5 | Sporting | Benfica | 1–1 | Tony Sealy | Tueba |
| 108 | 1987–88 | 24 | Benfica | Sporting | 4–1 | Magnusson, Rui Águas | Paulinho Cascavel |
| 109 | 1988–89 | 18 | Benfica | Sporting | 2–0 | Magnusson, Pacheco | |
| 110 | 1988–89 | 37 | Sporting | Benfica | 0–2 | | Valdo, Abel Campos |
| 111 | 1989–90 | 8 | Sporting | Benfica | 0–1 | | César Brito |
| 112 | 1989–90 | 25 | Benfica | Sporting | 2–1 | Vítor Paneira, Lima | Paulo Silas |
| 113 | 1990–91 | 16 | Sporting | Benfica | 0–2 | | Isaías, César Brito |
| 114 | 1990–91 | 35 | Benfica | Sporting | 1–1 | Isaías | Litos |
| 115 | 1991–92 | 4 | Sporting | Benfica | 0–0 | | |
| 116 | 1991–92 | 21 | Benfica | Sporting | 2–0 | Amaral de Andrade|William], Pacheco | |
| 117 | 1992–93 | 8 | Sporting | Benfica | 2–0 | Balakov, Yordanov | |
| 118 | 1992–93 | 25 | Benfica | Sporting | 1–0 | Futre | |
| 119 | 1993–94 | 13 | Benfica | Sporting | 2–1 | Yuran, Isaías | Figo |
| 120 | 1993–94 | 30 | Sporting | Benfica | 3–6 | Cadete, Figo, Balakov | João Pinto, Isaías, Hélder |
| 121 | 1994–95 | 13 | Sporting | Benfica | 1–0 | Amunike | |
| 122 | 1994–95 | 30 | Benfica | Sporting | 1–2 | Dimas | Balakov, Yordanov |
| 123 | 1995–96 | 6 | Sporting | Benfica | 2–0 | Pedro Barbosa, Amunike | |
| 124 | 1995–96 | 23 | Benfica | Sporting | 0–0 | | |
| 125 | 1996–97 | 8 | Sporting | Benfica | 1–0 | Beto | |
| 126 | 1996–97 | 25 | Benfica | Sporting | 1–0 | João Pinto | |
| 127 | 1997–98 | 5 | Benfica | Sporting | 0–0 | | |
| 128 | 1997–98 | 22 | Sporting | Benfica | 1–4 | Leandro | Poborsky, Sousa, Brian Deane, João Pinto |
| 129 | 1998–99 | 17 | Sporting | Benfica | 1–2 | Delfim | Beto |
| 130 | 1998–99 | 34 | Benfica | Sporting | 3–3 | Kandaurov, Poborsky, Nuno Gomes | Yordanov, Rui Jorge |
| 131 | 1999–2000 | 16 | Benfica | Sporting | 0–0 | | |
| 132 | 1999–2000 | 33 | Sporting | Benfica | 0–1 | | Sabry |
| 133 | 2000–01 | 13 | Benfica | Sporting | 3–0 | Van Hooijdonk, João Tomás | |
| 134 | 2000–01 | 30 | Sporting | Benfica | 3–0 | Acosta, Pedro Barbosa, Beto | |
| 135 | 2001–02 | 15 | Benfica | Sporting | 2–2 | Simão, Zahovič | Jardel |
| 136 | 2001–02 | 32 | Sporting | Benfica | 1–1 | Jardel | Jankauskas |
| 137 | 2002–03 | 13 | Sporting | Benfica | 0–2 | | Zahovič, Tiago |
| 138 | 2002–03 | 30 | Benfica | Sporting | 1–2 | Sokota | Quaresma, João Pinto |
| 139 | 2003–04 | 16 | Benfica | Sporting | 1–3 | Luisão | Rochemback, Elpídio Silva, Sá Pinto |
| 140 | 2003–04 | 33 | Sporting | Benfica | 0–1 | | Geovanni |
| 141 | 2004–05 | 16 | Sporting | Benfica | 2–1 | Liédson | Nuno Gomes |
| 142 | 2004–05 | 33 | Benfica | Sporting | 1–0 | Luisão | |
| 143 | 2005–06 | 3 | Sporting | Benfica | 2–1 | Luís Loureiro, Liédson | Simão |
| 144 | 2005–06 | 20 | Benfica | Sporting | 1–3 | Simão | Sá Pinto, Liédson |
| 145 | 2006–07 | 12 | Sporting | Benfica | 0–2 | | Ricardo Rocha, Simão |
| 146 | 2006–07 | 27 | Benfica | Sporting | 1–1 | Miccoli | Liédson |
| 147 | 2007–08 | 6 | Benfica | Sporting | 0–0 | | |
| 148 | 2007–08 | 21 | Sporting | Benfica | 1–1 | Vukčević | Cardozo |
| 149 | 2008–09 | 4 | Benfica | Sporting | 2–0 | Reyes, Sidnei | |
| 150 | 2008–09 | 19 | Sporting | Benfica | 3–2 | Liédson, Derlei | Reyes, Cardozo |
| 151 | 2009–10 | 11 | Sporting | Benfica | 0–0 | | |
| 152 | 2009–10 | 26 | Benfica | Sporting | 2–0 | Cardozo, Aimar | |
| 153 | 2010–11 | 5 | Benfica | Sporting | 2–0 | Cardozo | |
| 154 | 2010–11 | 20 | Sporting | Benfica | 0–2 | | Salvio, Nico Gaitán |
| 155 | 2011–12 | 11 | Benfica | Sporting | 1–0 | Javi García | |
| 156 | 2011–12 | 26 | Sporting | Benfica | 1–0 | Van Wolfswinkel | |
| 157 | 2012–13 | 11 | Sporting | Benfica | 1–3 | Van Wolfswinkel | Cardozo |
| 158 | 2012–13 | 26 | Benfica | Sporting | 2–0 | Salvio, Lima | |
| 159 | 2013–14 | 3 | Sporting | Benfica | 1–1 | Fredy Montero | Marković |
| 160 | 2013–14 | 18 | Benfica | Sporting | 2–0 | Nico Gaitán, Enzo Pérez | |
| 161 | 2014–15 | 3 | Benfica | Sporting | 1–1 | Nico Gaitán | Slimani |
| 162 | 2014–15 | 20 | Sporting | Benfica | 1–1 | Jefferson | Jardel |
| 163 | 2015–16 | 8 | Benfica | Sporting | 0–3 | | Teo Guttiérrez, Slimani, Bryan Ruiz |
| 164 | 2015–16 | 25 | Sporting | Benfica | 0–1 | | Mitroglou |
| 165 | 2016–17 | 13 | Benfica | Sporting | 2–1 | Salvio, Raúl Jiménez | Dost |
| 166 | 2016–17 | 30 | Sporting | Benfica | 1–1 | Adrien Silva | Lindelöf |
| 167 | 2017–18 | 16 | Benfica | Sporting | 1–1 | Jonas | Gelson Martins |
| 168 | 2017–18 | 33 | Sporting | Benfica | 0–0 | | |
| 169 | 2018–19 | 3 | Benfica | Sporting | 1–1 | João Félix | Nani |
| 170 | 2018–19 | 20 | Sporting | Benfica | 2–4 | Bruno Fernandes, Dost | Seferovic, João Félix, Rúben Dias, Pizzi |
| 171 | 2019–20 | 17 | Sporting | Benfica | 0–2 | | Rafa Silva |
| 172 | 2019–20 | 34 | Benfica | Sporting | 2–1 | Seferovic, Carlos Vinícius | Šporar |
| 173 | 2020–21 | 16 | Sporting | Benfica | 1–0 | Nunes | |
| 174 | 2020–21 | 33 | Benfica | Sporting | 4–3 | Seferovic, Pizzi, Veríssimo | Gonçalves, Santos |
| 175 | 2021–22 | 13 | Benfica | Sporting | 1–3 | Pizzi | Sarabia, Paulinho, Nunes |
| 176 | 2021–22 | 30 | Sporting | Benfica | 0–2 | | Núñez, Dias |
| 177 | 2022–23 | 16 | Benfica | Sporting | 2–2 | Ramos | Bah, Gonçalves |
| 178 | 2022–23 | 33 | Sporting | Benfica | 2–2 | Trincão, Diomande | Aursnes, Neves (footballer)|Neves] |
| 179 | 2023–24 | 11 | Benfica | Sporting | 2–1 | Neves, Tengstedt | Gyökeres |
| 180 | 2023–24 | 28 | Sporting | Benfica | 2–1 | Catamo | Bah |
| 181 | 2024–25 | 16 | Sporting | Benfica | 1–0 | Catamo | |
| 182 | 2024–25 | 33 | Benfica | Sporting | 1–1 | Aktürkoğlu | Trincão |
| 183 | 2025–26 | 13 | Benfica | Sporting | 1–1 | Sudakov | Gonçalves |
| 184 | 2025–26 | 30 | Sporting | Benfica | | | |
| # | Season | R. | Home team | Away team | Score | Goals | Goals |
| 1 | 1941–42 | QF | Sporting | Benfica | 4–0 | João Cruz, Peyroteo, Manuel Soeiro, Pireza | |
| 2 | 1942–43 | SF | Sporting | Benfica | 2–3 | Carlos Canário, João Cruz | Francisco Pires, Joaquim Teixeira |
| 3 | 1944–45 | SF (1st leg) | Sporting | Benfica | 1–2 | Jesus Correia | Joaquim Alcobia, Julinho |
| 4 | 1944–45 | SF (2nd leg) | Benfica | Sporting | 2–3 | Espírito Santo, Francisco Ferreira | Peyroteo, Jesus Correia |
| 5 | 1944–45 | SF (Replay) | Sporting | Benfica | 1–0 | Albano | |
| 6 | 1947–48 | SF | Sporting | Benfica | 3–0 | Peyroteo, Albano | |
| 7 | 1951–52 | 1952 [Taça de Portugal final|F] | Benfica | Sporting | 5–4 | Rogério Pipi, Corona, José Águas | Albano, Rola, João Martins |
| 8 | 1953–54 | L16 | Sporting | Benfica | 3–2 | Galileu, Travassos, Fernando Mendonça | Arsénio, Francisco Calado |
| 9 | 1953–54 | L16 | Benfica | Sporting | 2–1 | Salvador Martins, Arsénio | Francisco Calado |
| 10 | 1953–54 | L16 | Sporting | Benfica | 4–2 | Travassos, Manuel Vasques, Albano, João Martins | Arsénio |
| 11 | 1954–55 | F | Benfica | Sporting | 2–1 | Arsénio | João Martins |
| 12 | 1958–59 | SF | Sporting | Benfica | 2–1 | Faustino Pinto, Vadinho | Santana |
| 13 | 1958–59 | SF | Benfica | Sporting | 3–1 | Mário João, Cavém, Santana | Diego Arizaga |
| 14 | 1959–60 | SF | Sporting | Benfica | 3–0 | Hugo Sarmento, Diego Arizaga, Juan Seminario | |
| 15 | 1959–60 | SF | Benfica | Sporting | 0–0 | | |
| 16 | 1962–63 | SF (1st leg) | Sporting | Benfica | 0–1 | | José Águas |
| 17 | 1962–63 | SF (2nd leg) | Benfica | Sporting | 0–2 | | Ernesto de Figueiredo |
| 18 | 1969–70 | F | Benfica | Sporting | 3–1 | Artur Jorge, Torres, Simões | Peres |
| 19 | 1970–71 | F | Sporting | Benfica | 4–1 | Dinis, Nélson, Peres | Eusébio |
| 20 | 1971–72 | F | Benfica | Sporting | 3–2 | Eusébio | Peres, Dinis |
| 21 | 1973–74 | F | Sporting | Benfica | 2–1 | Chico Faria, Marinho | Nené |
| 22 | 1975–76 | L32 | Sporting | Benfica | 1–0 | Libânio | |
| 23 | 1976–77 | L16 | Sporting | Benfica | 3–0 | Manoel | |
| 24 | 1977–78 | QF | Sporting | Benfica | 3–1 | Manuel Fernandes, Keïta (Malian footballer)|Keïta] | Humberto Coelho |
| 25 | 1979–80 | L16 | Benfica | Sporting | 2–1 | Reinaldo, Nené | Jordão |
| 26 | 1982–83 | QF | Benfica | Sporting | 3–0 | Chalana, Diamantino, Carlos Manuel | |
| 27 | 1983–84 | L16 | Sporting | Benfica | 2–1 | Jordão, Manuel Fernandes | Carlos Manuel |
| 28 | 1985–86 | QF | Benfica | Sporting | 5–0 | Rui Águas, Wando, Álvaro Magalhães Manniche | |
| 29 | 1986–87 | F | Benfica | Sporting | 2–1 | Diamantino | Marlon Brandão |
| 30 | 1995–96 | F | Benfica | Sporting | 3–1 | Mauro Airez, João Pinto | Carlos Xavier |
| 31 | 1999–2000 | L16 | Benfica | Sporting | 1–3 | Uribe | Acosta, André Cruz |
| 32 | 2004–05 | L16 | Benfica | Sporting | 3–3 | Geovanni, Simão | Hugo Viana, Liédson, Paíto |
| 33 | 2007–08 | SF | Sporting | Benfica | 5–3 | Yannick Djaló, Liédson, Derlei, Vukčević | Rui Costa, Nuno Gomes, Cristian Rodríguez |
| 34 | 2013–14 | L32 | Benfica | Sporting | 4–3 | Cardozo, Luisão | Diego Capel, Maurício, Slimani |
| 35 | 2015–16 | L32 | Sporting | Benfica | 2–1 | Adrien Silva, Slimani | Mitroglou |
| 36 | 2018–19 | SF (1st leg) | Benfica | Sporting | 2–1 | Gabriel, Tiago Ilori | Bruno Fernandes |
| 37 | 2018–19 | SF (2nd leg) | Sporting | Benfica | 1–0 | Bruno Fernandes | |
| 38 | 2023–24 | SF (1st leg) | Sporting | Benfica | 2–1 | Gonçalves, Gyökeres | Aursnes |
| 39 | 2023–24 | SF (2nd leg) | Benfica | Sporting | 2–2 | Otamendi, Rafa Silva | Hjulmand, Paulinho |
| 40 | 2024–25 | F | Benfica | Sporting | 1–3 | Kökçü | Gyökeres, Harder, Trincão |