The rivalry between Porto and Sporting Lisbon stands among the biggest fixtures in Portuguese football and is widely recognised as one of Europe’s most intense domestic contests.
Also commonly referred to as O Classico in Portugal – a term also used for meetings between Porto and Benfica – this contest brings together two of the country’s most successful clubs, with both sides forming part of the nation’s famed ‘Big Three’, completed by Benfica.
Porto are the second-most successful club in Portuguese football history, while Sporting rank third, meaning every meeting carries added weight in the battle for status, silverware and long-term supremacy.
The fixture also reflects a powerful regional divide, with the Dragons representing Portugal’s north and the Lions based in the capital city of Lisbon, creating another layer of pride and rivalry between two major centres of the country.
Played for more than a century since their first meetings in the early 1920s, this rivalry has helped define title races, cup runs and major moments across generations of Portuguese football.
Football Ground Guide takes an in-depth look at the origin, history, head-to-head record, notable fixtures and other key details behind the enduring Porto vs Sporting rivalry.
History and origin of the Porto vs Sporting rivalry
/https%3A%2F%2Fmedia.footballgroundguide.com%2Fmain%2F2026%2F05%2FFotoJet-2026-05-02T235503.217.jpg)
Before looking at the matches that shaped this rivalry, it helps to understand the backgrounds of the two clubs, as their origins helped create one of Portuguese football’s biggest contests.
Porto was founded in 1893 and later re-established in 1906, growing into a symbol of the wider north of Portugal.
Sporting was founded in 1906 in Lisbon by Jose Alvalade, who wanted to build a club capable of competing with the best in Europe. Sporting quickly became one of the capital’s leading sporting institutions and a major force in Portuguese football.
Early meetings between Porto and Sporting and evolution of rivalry
The first major meeting between the clubs came in 1922 in the Campeonato de Portugal, which was the forerunner to the modern Taca de Portugal.
At the time, there was no national league, so the winners of the main regional championships met to decide the national champion.
With the tie decided in a best-of-three series, Porto won the opening match 2-1, Sporting responded with a 2-0 victory in Lisbon, and a deciding third game was needed to separate the sides.
In the final meeting, Porto claimed a 3-1 win after extra time to become the first national champions of Portugal, giving the rivalry an important place in the country’s football history from the very beginning.
The fixture became even more significant during the 1930s when national league football was introduced and both clubs regularly competed for major honours.
As the years passed, the rivalry grew beyond results on the pitch, as Porto came to represent the north, while Sporting carried the identity of Lisbon and the capital, making the contest one of the biggest in Portuguese football to this day.
Head-to-head meetings between Porto and Sporting
/https%3A%2F%2Fmedia.footballgroundguide.com%2Fmain%2F2026%2F05%2FFotoJet-2026-05-03T003648.165.jpg)
It is worth noting that matches level after extra time are recorded as draws in this record.
Total meetings: 257
Porto wins: 94
Sporting wins: 87
Draws: 76
At the time of writing, Porto and Sporting have met 257 times across all competitions. This includes their early meetings in the Campeonato de Portugal, where the clubs faced each other on 12 occasions before the competition was replaced by the modern Taca de Portugal.
In the Taca de Portugal, the sides have met 45 times, including their most recent encounter. That came on April 22, 2026, when a goalless draw at the Estadio do Dragao – Porto's home ground – sent Sporting through to the final after their 1-0 first-leg win on March 3, 2026.
The clubs have also faced each other on seven occasions in the Taca da Liga, where Sporting hold the advantage with three wins to Porto’s one, while the other three matches finished level, either in normal time or after extra time.
In the Supertaca Candido de Oliveira – also known as the Portuguese Super Cup – the two teams have met nine times. Sporting have won four of those contests, with Porto recording victory once, while the other four ended in draws.
Meanwhile, both sides have clashed 184 times in Portugal's top flight, with Porto holding the stronger record of 71 wins compared to Sporting’s 61, while 52 matches have finished level.
The most recent league meeting between the teams ended in a 1-1 draw at the Dragao, while the reverse fixture saw Porto claim a 2-1 victory at Estadio Jose Alvalade.
Key matches and iconic meetings between Porto and Sporting
/https%3A%2F%2Fmedia.footballgroundguide.com%2Fmain%2F2026%2F05%2FFotoJet-2026-05-03T003134.799.jpg)
There have been countless memorable meetings between Porto and Sporting, including title deciders, historic scorelines, dramatic finals and modern classics that have helped shape Portuguese football, with some of the most notable listed below.
Porto 10-1 Sporting (March 22, 1936)
This encounter holds major significance in the history of O Classico between Porto and Sporting, as it remains the most one-sided result in the fixture.
While both clubs were still finding their feet in the newly formed national league, the Dragons thrashed Sporting 10-1.
Sporting 9-1 Porto (April 4, 1937)
Just over a year on from their humiliation against Porto, Sporting gained their own revenge by beating Porto 9-1 at the Estadio Jose Alvalade.
The result remains the Lions’ biggest winning margin in this fixture, giving the Sporting faithful bragging rights of their own.
Sporting 2-2 Porto (May 25, 2019 – Taca de Portugal Final)
This meeting stands as one of the most emotional and high-tension finals in modern memory. After a 1-1 draw in normal time, Bas Dost thought he had won it for Sporting in extra time, only for Felipe to equalise in the 121st minute and force penalties.
However, the Lions eventually triumphed 5-4 in the shootout, with the contest going down as one of the most gripping showpieces between the two sides.
Porto 4-3 Sporting (August 3, 2024 – Supertaca)
This clash marked one of the greatest comebacks in the history of the fixture. Sporting stormed into a 3-0 lead inside 24 minutes and looked certain to lift the trophy comfortably.
However, Porto responded with a remarkable fightback, drawing level after the hour mark before scoring a late winner in extra time to complete a stunning turnaround and lift the Supertaca in 2024.
Notable records in Porto vs Sporting
/https%3A%2F%2Fmedia.footballgroundguide.com%2Fmain%2F2026%2F05%2FFotoJet-2026-05-03T004644.807.jpg)
Biggest win margin between Porto and Sporting
Porto’s 10-1 victory remains the biggest winning margin in the history of this fixture, while Sporting’s 9-1 triumph a year later stands as their heaviest win over the Dragons.
Highest-scoring encounter between Porto and Sporting
There have been many thrillers in this rivalry, but Porto’s 10-1 victory in 1936 remains the highest-scoring meeting ever played between the two sides.
Highest goalscorer in the Porto vs Sporting rivalry
O Classico meetings between Porto and Sporting have witnessed numerous great goalscorers, including in the modern era, but none have found the net more often in this fixture than Fernando Peyroteo, with the Sporting legend scoring 33 goals in 32 appearances from the 1930s to the 1940s.
Most appearances in Porto vs Sporting
The player with the most appearances in this fixture is Joao Pinto, with the legendary Porto right-back featuring 52 times in the rivalry during a career that spanned from 1981 to 1997.
Players to have represented both Porto and Sporting
Over 50 players have turned out for both Porto and Sporting over the years. Some of the most notable names to have represented the two clubs include Ricardo Quaresma, Joao Moutinho, Helder Postiga, Mario Jardel, Paulo Futre, Rui Jorge, Capucho and Fernando Gomes.