# | Season | R. | Home team | Away team | Score | Goals | Goals |
1 | 1934–35 | 7 | Porto | Sporting | 4–2 | Pinga, Carneiro | Manuel Soeiro, Vasco Nunes |
2 | 1934–35 | 14 | Sporting | Porto | 2–2 | Ferdinando, Manuel Soeiro | Carlos Nunes, Carneiro |
3 | 1935–36 | 1 | Sporting | Porto | 3–2 | Manuel Soeiro, Adolfo Mourão | Carlos Mesquita, Pinga |
4 | 1935–36 | 8 | Porto | Sporting | 10–1 | Pinga, Carlos Nunes, Valdemar Mota, António Santos, Carlos Pereira | Wilhelm Possak |
5 | 1936–37 | 3 | Porto | Sporting | 2–2 | António Santos, Pinga | Manuel Soeiro |
6 | 1936–37 | 10 | Sporting | Porto | 9–1 | João Cruz, Manuel Soeiro, Pireza | Pinga |
7 | 1937–38 | 3 | Porto | Sporting | 2–1 | António Santos, Pinga | Heitor Nogueira |
8 | 1937–38 | 10 | Sporting | Porto | 6–1 | Peyroteo, João Cruz, Adolfo Mourão | Ângelo Silva |
9 | 1938–39 | 1 | Porto | Sporting | 2–1 | Carlos Nunes, Costuras | Manuel Soeiro |
10 | 1938–39 | 8 | Sporting | Porto | 4–4 | Peyroteo, Aníbal Paciência, Sacadura | Costuras, António Santos, Carlos Nunes |
11 | 1939–40 | 5 | Porto | Sporting | 4–2 | Slavko Kodrnja, Franjo Petrak | Armando Ferreira, Peyroteo |
12 | 1939–40 | 14 | Sporting | Porto | 4–3 | João Cruz, Mário Galvão, Adolfo Mourão | Franjo Petrak, Slavko Kodrnja |
13 | 1940–41 | 1 | Sporting | Porto | 5–1 | Armando Ferreira, Peyroteo, João Cruz, Pireza | Pinga |
14 | 1940–41 | 8 | Porto | Sporting | 2–2 | Carlos Nunes, Pinga | João Cruz |
15 | 1941–42 | 1 | Sporting | Porto | 5–0 | João Cruz, Peyroteo, Armando Ferreira | |
16 | 1941–42 | 12 | Porto | Sporting | 3–0 | Correia Dias, Carlos Nunes | |
17 | 1942–43 | 2 | Porto | Sporting | 2–2 | Correia Dias | Peyroteo, João Cruz |
18 | 1942–43 | 11 | Sporting | Porto | 5–2 | Daniel Silva, Adolfo Mourão, João Cruz, Peyroteo | António de Araújo, Correia Dias |
19 | 1943–44 | 7 | Sporting | Porto | 2–0 | Peyroteo, Adolfo Mourão | |
20 | 1943–44 | 16 | Porto | Sporting | 1–3 | António de Araújo | António Marques, Peyroteo, Albano |
21 | 1944–45 | 2 | Porto | Sporting | 3–1 | Lourenço, Catolino, António de Araújo | Peyroteo |
22 | 1944–45 | 11 | Sporting | Porto | 5–4 | Jesus Correia, Carlos Canário, António Marques, Peyroteo, Octávio Barrosa | Lourenço, Catolino, Gomes da Costa |
23 | 1945–46 | 8 | Porto | Sporting | 2–3 | António de Araújo, Joaquim Machado | Peyroteo, Armando Ferreira |
24 | 1945–46 | 19 | Sporting | Porto | 1–0 | Veríssimo | |
25 | 1946–47 | 4 | Sporting | Porto | 3–2 | Jesus Correia, Peyroteo | António de Araújo, Sanfins |
26 | 1946–47 | 17 | Porto | Sporting | 2–4 | Diógenes | Albano, Jesus Correia, Peyroteo |
27 | 1947–48 | 12 | Porto | Sporting | 4–1 | Correia Dias, Sanfins | Jesus Correia |
28 | 1947–48 | 25 | Sporting | Porto | 5–2 | Peyroteo, José Travassos, Albano, Vasques | Lourenço, António de Araújo |
29 | 1948–49 | 12 | Porto | Sporting | 1–0 | Sanfins | |
30 | 1948–49 | 25 | Sporting | Porto | 1–2 | Jesus Correia | Gastão, Joaquim Machado |
31 | 1949–50 | 5 | Porto | Sporting | 2–1 | José Maria, Monteiro da Costa | Mário Wilson |
32 | 1949–50 | 18 | Sporting | Porto | 4–1 | Mário Wilson, Albano, Vasques | Monteiro da Costa |
33 | 1950–51 | 5 | Sporting | Porto | 2–1 | Vasques, Jesus Correia | Monteiro da Costa |
34 | 1950–51 | 18 | Porto | Sporting | 3–0 | Nelo, José Maria | |
35 | 1951–52 | 6 | Porto | Sporting | 2–2 | José Maria | Albano, Alfredo Pais |
36 | 1951–52 | 19 | Sporting | Porto | 2–1 | Jesus Correia | Vital |
37 | 1952–53 | 4 | Porto | Sporting | 1–1 | Eleutério | Rola |
38 | 1952–53 | 17 | Sporting | Porto | 5–1 | João Martins, Albano | Costa |
39 | 1953–54 | 2 | Porto | Sporting | 1–0 | Hernâni | |
40 | 1953–54 | 15 | Sporting | Porto | 2–1 | José Travassos, Vasques | José Maria |
41 | 1954–55 | 3 | Sporting | Porto | 5–1 | Galileu, João Martins, Vasques | António Teixeira |
42 | 1954–55 | 16 | Porto | Sporting | 1–1 | Carlos Vieira | Vasques |
43 | 1955–56 | 12 | Porto | Sporting | 3–1 | Carlos Duarte, Jaburú, Hernâni | Vasques |
44 | 1955–56 | 25 | Sporting | Porto | 1–0 | Valter de Castro | |
45 | 1956–57 | 5 | Porto | Sporting | 2–0 | Carlos Duarte, Hernâni | |
46 | 1956–57 | 18 | Sporting | Porto | 2–1 | Vasques, Miltinho | Carlos Duarte |
47 | 1957–58 | 1 | Sporting | Porto | 3–0 | João Martins, Manuel Pompeu, José Travassos | |
48 | 1957–58 | 14 | Porto | Sporting | 2–1 | Hernâni | Vadinho |
49 | 1958–59 | 3 | Porto | Sporting | 1–0 | Hernâni | |
50 | 1958–59 | 16 | Sporting | Porto | 2–2 | Hugo Sarmento, Diego Arizaga | Gastão, Hernâni |
51 | 1959–60 | 3 | Porto | Sporting | 1–4 | Perdigão | Diego Arizaga, Ferdinando Puglia |
52 | 1959–60 | 16 | Sporting | Porto | 6–1 | Vadinho, Faustino Pinto, Seminário | Yanko Daucik |
53 | 1960–61 | 5 | Porto | Sporting | 0–0 | | |
54 | 1960–61 | 18 | Sporting | Porto | 1–1 | Seminário | Noé |
55 | 1961–62 | 2 | Porto | Sporting | 0–2 | | Lúcio Soares, Morais |
56 | 1961–62 | 15 | Sporting | Porto | 0–1 | | Azumir Veríssimo |
57 | 1962–63 | 5 | Porto | Sporting | 1–3 | Azumir Veríssimo | Morais, Osvaldo Silva |
58 | 1962–63 | 18 | Sporting | Porto | 0–1 | | Serafim |
59 | 1963–64 | 12 | Porto | Sporting | 2–1 | Jaime, Nóbrega |
60 | 1963–64 | 25 | Sporting | Porto | 0–0 | | |
61 | 1964–65 | 3 | Sporting | Porto | 1–1 | Ernesto de Figueiredo | Nóbrega |
62 | 1964–65 | 16 | Porto | Sporting | 1–3 | Carlos Manuel | Osvaldo Silva, Lourenço |
63 | 1965–66 | 12 | Porto | Sporting | 1–1 | Jaime | Morais |
64 | 1965–66 | 25 | Sporting | Porto | 4–0 | Oliveira Duarte, Ernesto de Figueiredo, Lourenço | |
65 | 1966–67 | 2 | Porto | Sporting | 1–0 | Carlos Baptista | |
66 | 1966–67 | 15 | Sporting | Porto | 2–2 | José Morais | Bernardo da Velha, Djalma |
67 | 1967–68 | 7 | Sporting | Porto | 0–0 | | |
68 | 1967–68 | 20 | Porto | Sporting | 0–1 | | Vítor Gonçalves |
69 | 1968–69 | 7 | Porto | Sporting | 1–1 | Custódio Pinto | Lourenço |
70 | 1968–69 | 20 | Sporting | Porto | 2–1 | Pedras, Lourenço | Bernardo da Velha |
71 | 1969–70 | 5 | Sporting | Porto | 2–1 | Lourenço, Marinho | Custódio Pinto |
72 | 1969–70 | 18 | Porto | Sporting | 0–1 | | Lourenço |
73 | 1970–71 | 11 | Sporting | Porto | 2–1 | Mosquera, Fernando Peres | Lemos |
74 | 1970–71 | 24 | Porto | Sporting | 2–1 | Joaquinzinho, Abel Miglietti | Joaquim Dinis |
75 | 1971–72 | 9 | Porto | Sporting | 0–0 | | |
76 | 1971–72 | 24 | Sporting | Porto | 2–1 | Rolando, Chico Faria | Abel Miglietti |
77 | 1972–73 | 1 | Porto | Sporting | 0–1 | | Yazalde |
78 | 1972–73 | 16 | Sporting | Porto | 0–3 | | Flávio Minuano, Abel Miglietti |
79 | 1973–74 | 9 | Porto | Sporting | 1–1 | Marco Aurélio | Chico Faria |
80 | 1973–74 | 24 | Sporting | Porto | 2–0 | Joaquim Dinis | |
81 | 1974–75 | 3 | Porto | Sporting | 1–1 | Cubillas | Yazalde |
82 | 1974–75 | 18 | Sporting | Porto | 2–1 | Nélson Fernandes, Yazalde | António Oliveira |
83 | 1975–76 | 7 | Porto | Sporting | 2–3 | Alfredo Murça, Fernando Gomes | Chico Faria, Manuel Fernandes, Baltasar |
84 | 1975–76 | 22 | Sporting | Porto | 5–1 | Chico Faria, Fraguito, Manuel Fernandes, Baltasar | Cubillas |
85 | 1976–77 | 7 | Sporting | Porto | 3–0 | Salif Keïta, Manoel, Manuel Fernandes | |
86 | 1976–77 | 22 | Porto | Sporting | 4–1 | António Oliveira, Duda | Fraguito |
87 | 1977–78 | 6 | Porto | Sporting | 3–0 | Octávio Machado, Duda | |
88 | 1977–78 | 21 | Sporting | Porto | 2–3 | Paulo Meneses, Manoel | Fernando Gomes, Duda |
89 | 1978–79 | 9 | Sporting | Porto | 0–0 | | |
90 | 1978–79 | 24 | Porto | Sporting | 0–0 | | |
91 | 1979–80 | 12 | Sporting | Porto | 1–0 | Rui Jordão | |
92 | 1979–80 | 27 | Porto | Sporting | 1–1 | Romeu | Carlos Freire |
93 | 1980–81 | 1 | Sporting | Porto | 1–2 | Manoel Costa | Adelino Teixeira, Albertino Pereira |
94 | 1980–81 | 16 | Porto | Sporting | 1–0 | Mikey Walsh | |
95 | 1981–82 | 15 | Sporting | Porto | 1–0 | Mário Jorge | |
96 | 1981–82 | 30 | Porto | Sporting | 2–0 | | Jacques, Júlio Carlos |
97 | 1982–83 | 2 | Porto | Sporting | 0–0 | | |
98 | 1982–83 | 17 | Sporting | Porto | 3–3 | Jordão | Mikey Walsh, Fernando Gomes |
99 | 1983–84 | 7 | Porto | Sporting | 1–0 | Fernando Gomes | |
100 | 1983–84 | 22 | Sporting | Porto | 0–1 | | Fernando Gomes |
101 | 1984–85 | 11 | Porto | Sporting | 0–0 | | |
102 | 1984–85 | 26 | Sporting | Porto | 0–0 | | |
103 | 1985–86 | 9 | Porto | Sporting | 2–1 | André, Lima Pereira | Pedro Venâncio |
104 | 1985–86 | 24 | Sporting | Porto | 0–1 | | Celso |
105 | 1986–87 | 9 | Porto | Sporting | 2–0 | Fernando Gomes | |
106 | 1986–87 | 24 | Sporting | Porto | 2–0 | Ralph Meade, Peter Houtman | |
107 | 1987–88 | 10 | Porto | Sporting | 2–0 | Madjer, António Sousa | |
108 | 1987–88 | 29 | Sporting | Porto | 2–1 | Paulinho Cascavel, Mário Jorge | Jorge Plácido |
109 | 1988–89 | 19 | Sporting | Porto | 1–2 | Paulinho Cascavel | Geraldão, Semedo |
110 | 1988–89 | 38 | Porto | Sporting | 3–0 | Madjer, Rui Águas | |
111 | 1989–90 | 5 | Sporting | Porto | 1–0 | André | |
112 | 1989–90 | 22 | Porto | Sporting | 3–2 | Demol, Branco | Marlon Brandão, Luisinho |
113 | 1990–91 | 14 | Porto | Sporting | 2–0 | Geraldão, Jorge Couto | |
114 | 1990–91 | 33 | Sporting | Porto | 0–2 | | Jorge Couto, Kostadinov |
115 | 1991–92 | 1 | Porto | Sporting | 0–0 | | |
116 | 1991–92 | 18 | Sporting | Porto | 0–2 | | Kostadinov, Bandeirinha |
117 | 1992–93 | 10 | Sporting | Porto | 1–1 | Juskowiak | Kostadinov |
118 | 1992–93 | 27 | Porto | Sporting | 0–0 | | |
119 | 1993–94 | 10 | Sporting | Porto | 0–1 | | Domingos |
120 | 1993–94 | 27 | Porto | Sporting | 2–0 | Drulović, Vinha | |
121 | 1994–95 | 14 | Porto | Sporting | 1–1 | José Carlos | Figo |
122 | 1994–95 | 31 | Sporting | Porto | 0–1 | | Domingos |
123 | 1995–96 | 1 | Porto | Sporting | 2–1 | Domingos | Ouattara |
124 | 1995–96 | 18 | Sporting | Porto | 0–2 | | Domingos |
125 | 1996–97 | 6 | Sporting | Porto | 0–1 | | Edmilson |
126 | 1996–97 | 23 | Porto | Sporting | 1–2 | Barroso | Beto, Pedro Barbosa |
127 | 1997–98 | 9 | Porto | Sporting | 1–1 | Jardel | Oceano |
128 | 1997–98 | 26 | Sporting | Porto | 2–0 | Roberto Assis, Edmilson | |
129 | 1998–99 | 16 | Porto | Sporting | 3–2 | Doriva, Jardel | Edmilson, Gabriel Heinze |
130 | 1998–99 | 33 | Sporting | Porto | 1–1 | Pedro Barbosa | Zahovič |
131 | 1999–2000 | 9 | Porto | Sporting | 3–0 | Chaínho, Jardel | |
132 | 1999–2000 | 26 | Sporting | Porto | 2–0 | André Cruz, Acosta | |
133 | 2000–01 | 8 | Sporting | Porto | 0–1 | | Pena |
134 | 2000–01 | 25 | Porto | Sporting | 2–2 | Deco, Silvio Marić | João Pinto, Acosta |
135 | 2001–02 | 1 | Sporting | Porto | 1–0 | Niculae | |
136 | 2001–02 | 18 | Porto | Sporting | 2–2 | Jorge Andrade, Deco | Pedro Barbosa, Jardel |
137 | 2002–03 | 17 | Sporting | Porto | 0–1 | | Costinha |
138 | 2002–03 | 34 | Porto | Sporting | 2–0 | Hélder Postiga, Pablo Contreras | |
139 | 2003–04 | 3 | Porto | Sporting | 4–1 | Derlei, Jankauskas, Maniche, Benni McCarthy | |
140 | 2003–04 | 20 | Sporting | Porto | 1–1 | Pedro Barbosa | Jorge Costa |
141 | 2004–05 | 9 | Porto | Sporting | 3–0 | McCarthy, Diego, Carlos Alberto | |
142 | 2004–05 | 26 | Sporting | Porto | 2–0 | Liédson, Carlos Martins | |
143 | 2005–06 | 13 | Porto | Sporting | 1–1 | Jorginho | Deivid |
144 | 2005–06 | 30 | Sporting | Porto | 0–1 | | Jorginho |
145 | 2006–07 | 7 | Sporting | Porto | 1–1 | Yannick Djaló | Quaresma |
146 | 2006–07 | 22 | Porto | Sporting | 0–1 | | Rodrigo Tello |
147 | 2007–08 | 2 | Porto | Sporting | 1–0 | Raul Meireles | |
148 | 2007–08 | 17 | Sporting | Porto | 2–0 | Vukčević, Izmailov | |
149 | 2008–09 | 5 | Sporting | Porto | 1–2 | João Moutinho | Lisandro López, Bruno Alves |
150 | 2008–09 | 20 | Porto | Sporting | 0–0 | | |
151 | 2009–10 | 6 | Porto | Sporting | 1–0 | Falcao | |
152 | 2009–10 | 21 | Sporting | Porto | 3–0 | Yannick Djaló, Izmailov, Miguel Veloso | |
153 | 2010–11 | 12 | Sporting | Porto | 1–1 | Jaime Valdés | Falcao |
154 | 2010–11 | 27 | Porto | Sporting | 3–2 | Falcao, Walter | André Santos, Matías Fernández |
155 | 2011–12 | 14 | Sporting | Porto | 0–0 | | |
156 | 2011–12 | 29 | Porto | Sporting | 2–0 | Hulk | |
157 | 2012–13 | 6 | Porto | Sporting | 2–0 | Jackson Martínez, James Rodríguez | |
158 | 2012–13 | 21 | Sporting | Porto | 0–0 | | |
159 | 2013–14 | 8 | Porto | Sporting | 3–1 | Josué, Danilo, Lucho González | William Carvalho |
160 | 2013–14 | 23 | Sporting | Porto | 1–0 | Slimani | |
161 | 2014–15 | 6 | Sporting | Porto | 1–1 | Jonathan Silva | Naby Sarr |
162 | 2014–15 | 23 | Porto | Sporting | 3–0 | Tello | |
163 | 2015–16 | 15 | Sporting | Porto | 2–0 | Slimani | |
164 | 2015–16 | 32 | Porto | Sporting | 1–3 | Herrera | Slimani, Bruno César |
165 | 2016–17 | 3 | Sporting | Porto | 2–1 | Slimani, Gelson Martins | Felipe |
166 | 2016–17 | 20 | Porto | Sporting | 2–1 | Soares | Alan Ruiz |
167 | 2017–18 | 8 | Sporting | Porto | 0–0 | | |
168 | 2017–18 | 25 | Porto | Sporting | 2–1 | Marcano, Brahimi | Rafael Leão |
169 | 2018–19 | 17 | Sporting | Porto | 0–0 | | |
170 | 2018–19 | 34 | Porto | Sporting | 2–1 | Danilo, Herrera | Luiz Phellype |
171 | 2019–20 | 15 | Sporting | Porto | 1–2 | Acuña | Marega, Soares |
172 | 2019–20 | 32 | Porto | Sporting | 2–0 | Danilo, Marega | |
# | Season | R. | Home team | Away team | Score | Goals | Goals |
1 | 1943–44 | L16 | Porto | Sporting | 2–0 | Correia Dias, Pinga | |
2 | 1943–44 | L16 | Sporting | Porto | 3–3 | Albano, Peyroteo | Correia Dias, António de Araújo, Lourenço |
3 | 1944–45 | L16 | Sporting | Porto | 0–0 | | |
4 | 1944–45 | L16 | Porto | Sporting | 1–4 | Gomes da Costa | Jesus Correia, Albano, Peyroteo |
5 | 1951–52 | SF | Porto | Sporting | 2–0 | Diamantino | |
6 | 1951–52 | SF | Sporting | Porto | 4–2 | Bibelino, Albano , José Travassos | Diamantino, Carlos Vieira |
7 | 1951–52 | SF | Sporting | Porto | 5–2 | Pacheco Nobre, Rola, Amaro, João Martins | Diamantino, Vital |
8 | 1953–54 | QF | Sporting | Porto | 1–1 | João Martins | Perdigão |
9 | 1953–54 | QF | Porto | Sporting | 2–4 | José Maria | Albano, João Martins |
10 | 1957–58 | SF | Sporting | Porto | 2–2 | João Martins | Hernâni, Carlos Duarte |
11 | 1957–58 | SF | Porto | Sporting | 3–0 | Hernâni, Osvaldo Silva | |
12 | 1960–61 | SF | Sporting | Porto | 2–1 | Monteiro da Costa , Hugo Sarmento | Hernâni |
13 | 1960–61 | SF | Porto | Sporting | 4–1 | Serafim, Noé, Hernâni | Diego Arizaga |
14 | 1965–66 | QF | Sporting | Porto | 1–0 | Ernesto de Figueiredo | |
15 | 1965–66 | QF | Porto | Sporting | 1–0 | Custódio Pinto | |
16 | 1965–66 | QF | Sporting | Porto | 2–0 | Ernesto de Figueiredo | |
17 | 1966–67 | L32 | Sporting | Porto | 1–1 | Carlitos | Djalma |
18 | 1966–67 | L32 | Porto | Sporting | 1–0 | Bernardo da Velha | |
19 | 1976–77 | QF | Porto | Sporting | 3–0 | Duda, António Oliveira, Ailton Ballesteros | |
20 | 1977–78 | F | Sporting | Porto | 1–1 | Paulo Meneses | Fernando Gomes |
21 | 1977–78 | F | Sporting | Porto | 2–1 | Vítor Gomes, Manuel Fernandes | Seninho |
22 | 1983–84 | SF | Sporting | Porto | 1–1 | Manuel Fernandes | Jaime Magalhães |
23 | 1983–84 | SF | Porto | Sporting | 2–1 | Mickey Walsh, Jaime Pacheco | Jordão |
24 | 1986–87 | SF | Porto | Sporting | 0–1 | | Mário Marques |
25 | 1991–92 | L16 | Sporting | Porto | 0–1 | | Kostadinov |
26 | 1993–94 | F | Porto | Sporting | 0–0 | | |
27 | 1993–94 | F | Porto | Sporting | 2–1 | Rui Jorge, Aloísio | Vujačić |
28 | 1995–96 | SF | Porto | Sporting | 1–1 | Jorge Costa | Pedro Barbosa |
29 | 1995–96 | SF | Sporting | Porto | 1–0 | Afonso Martins | |
30 | 1999–2000 | F | Porto | Sporting | 1–1 | Jardel | Pedro Barbosa |
31 | 1999–2000 | F | Porto | Sporting | 2–0 | Clayton, Deco | |
32 | 2000–01 | SF | Porto | Sporting | 2–1 | Capucho | Beto |
33 | 2005–06 | SF | Porto | Sporting | 1–1 | Benni McCarthy | Liédson |
34 | 2007–08 | F | Sporting | Porto | 2–0 | Rodrigo Tiuí | |
35 | 2008–09 | L32 | Sporting | Porto | 1–1 | Liédson | Hulk |
36 | 2009–10 | QF | Porto | Sporting | 5–2 | Rolando, Falcao, Varela, Mariano González | Izmailov, Liédson |
37 | 2014–15 | L64 | Porto | Sporting | 1–3 | Jackson Martínez | Marcano, Nani, Carrillo |
38 | 2017–18 | SF | Porto | Sporting | 1–0 | Soares | |
39 | 2017–18 | SF | Sporting | Porto | 1–0 | Coates | |
40 | 2018–19 | F | Sporting | Porto | 2–2 | Danilo, Bas Dost | Soares, Felipe |