O sorteio condicionado da Liga portuguesa de futebol proporcionou um FC Porto-Benfica na penúltima jornada do campeonato, numa época 2009/10 em que o tetracampeão e o Sporting começam a jogar fora de casa, ao contrário do rival "encarnado".
O embate entre FC Porto e Benfica, na penúltima ronda, pode tornar-se um jogo decisivo para o título, caso as duas equipas cheguem ao fim do campeonato em posição de o conquistar.
O sorteio efectuou-se no Arena de Portimão com várias condicionantes: não há jogos entre os três "grandes" em jornadas seguidas, não há clássicos regionais nas primeiras quatro jornadas, não há clássicos em jornadas seguidas, Benfica e Sporting, FC Porto e Leixões, Sporting de Braga e Vitória de Guimarães, Nacional e Marítimo jogam em casa sempre desencontrados.
O FC Porto inicia a defesa do título em Paços de Ferreira, enquanto os dois rivais da capital enfrentam as duas equipas da Madeira: o Benfica recebe o Marítimo e o Sporting desloca-se ao campo tradicionalmente difícil do "europeu" Nacional.
O primeiro confronto entre os três candidatos ao título acontecerá à sexta jornada, a 27 de Setembro, com a visita do Sporting ao estádio do Dragão, para defrontar o FC Porto, enquanto o primeiro "derby" lisboeta disputar-se-á à 11ª jornada, a 29 de Novembro, quando os "leões" receberem o Benfica em Alvalade.
Dos "grandes", o Sporting é aquele que tem um início de campeonato teoricamente mais complicado, visto que visita o Nacional na jornada de abertura e recebe logo a seguir o Sporting de Braga em Alvalade, onde a equipa minhota venceu a época passada.
No confronto com os outros dois rivais, o sorteio determinou que o Sporting de Braga receba na primeira volta o FC Porto e o Benfica em casa, respectivamente à 5ª e 9ª jornadas.
O embate entre os minhotos e os "encarnados" terá o atractivo extra do frente-a-frente entre Domingos e Jorge Jesus, que o primeiro substituiu no comando técnico dos minhotos e recentemente lançou algumas críticas por causa das pubalgias que assolaram o plantel minhoto nesta pré-temporada.
O Belenenses, que desceu de divisão e beneficiou da vaga aberta pelo Estrela da Amadora, por incumprimento dos requisitos para se inscrever na Liga, começa o campeonato no estádio do Mar, frente ao Leixões, e recebe o Benfica no Restelo logo à 4ª jornada, a 13 de Setembro.
Liga 2009/2010:
PRIMEIRA VOLTA:
1.ª Jornada (16 Agosto):
Sporting de Braga – Académica
Vitória de Setúbal – Vitória de Guimarães
Benfica – Marítimo
União de Leiria – Rio Ave
Leixões – Belenenses
Naval – Olhanense
Nacional – Sporting
Paços de Ferreira – FC Porto
2.ª Jornada (23 Agosto):
Vitória de Guimarães – Benfica
Académica – Paços de Ferreira
Sporting – Sporting de Braga
Olhanense – União de Leiria
FC Porto – Nacional
Belenenses – Naval
Marítimo – Leixões
Rio Ave – Vitória de Setúbal
3.ª Jornada (30 Agosto):
Sporting de Braga – Belenenses
Académica – Sporting
Benfica – Vitória de Setúbal
União de Leiria – Marítimo
Leixões – Rio Ave
Naval – FC Porto
Nacional – Olhanense
Paços de Ferreira – Vitória de Guimarães
4.ª Jornada (13 Setembro):
Vitória de Guimarães – Naval
Vitória de Setúbal – União de Leiria
Sporting – Paços de Ferreira
Olhanense – Académica
FC Porto – Leixões
Belenenses – Benfica
Marítimo – Sporting de Braga
Rio Ave – Nacional
5.ª Jornada (20 Setembro):
Sporting de Braga – FC Porto
Académica – Belenenses
Sporting – Olhanense
União de Leiria – Benfica
Leixões – Vitória de Guimarães
Naval – Vitória de Setúbal
Nacional – Marítimo
Paços de Ferreira – Rio Ave
6.ª Jornada (27 Setembro):
Vitória de Guimarães – União de Leiria
Vitória de Setúbal – Paços de Ferreira
Benfica – Leixões
Olhanense – Sporting de Braga
FC Porto – Sporting
Belenenses – Nacional
Marítimo – Naval
Rio Ave – Académica
7.ª Jornada (4 Outubro):
Sporting de Braga – Vitória de Setúbal
Académica – Marítimo
Sporting – Belenenses
Olhanense – FC Porto
Leixões – União de Leiria
Naval – Rio Ave
Nacional – Vitória de Guimarães
Paços de Ferreira – Benfica
8.ª Jornada (25 Outubro):
Vitória de Guimarães – Sporting
Vitória de Setúbal – Leixões
Benfica – Nacional
União de Leiria – Naval
FC Porto – Académica
Belenenses – Olhanense
Marítimo – Paços de Ferreira
Rio Ave – Sporting de Braga
9.ª Jornada (1 Novembro):
Sporting de Braga – Benfica
Académica – Vitória de Guimarães
Sporting – Marítimo
Olhanense – Rio Ave
FC Porto – Belenenses
Naval – Leixões
Nacional – Vitória de Setúbal
Paços de Ferreira – União de Leiria
10.ª Jornada (8 Novembro):
Vitória de Guimarães – Sporting de Braga
Vitória de Setúbal – Olhanense
Benfica – Naval
União de Leiria – Académica
Leixões – Nacional
Belenenses – Paços de Ferreira
Marítimo – FC Porto
Rio Ave – Sporting
11.ª Jornada (29 Novembro):
Sporting de Braga – União de Leiria
Académica – Vitória de Setúbal
Sporting – Benfica
Olhanense – Vitória de Guimarães
FC Porto – Rio Ave
Belenenses – Marítimo
Nacional – Naval
Paços de Ferreira – Leixões
12.ª Jornada (6 Dezembro):
Vitória de Guimarães – FC Porto
Vitória de Setúbal – Sporting
Benfica – Académica
União de Leiria – Nacional
Leixões – Sporting de Braga
Naval – Paços de Ferreira
Marítimo – Olhanense
Rio Ave – Belenenses
13.ª Jornada (13 Dezembro):
Sporting de Braga – Naval
Académica – Leixões
Sporting – União de Leiria
Olhanense – Benfica
FC Porto – Vitória de Setúbal
Belenenses – Vitória de Guimarães
Marítimo – Rio Ave
Paços de Ferreira – Nacional
14.ª Jornada (20 Dezembro):
Vitória de Guimarães – Rio Ave
Vitória de Setúbal – Marítimo
Benfica – FC Porto
União de Leiria – Belenenses
Leixões – Olhanense
Naval – Sporting
Nacional – Académica
Paços de Ferreira – Sporting de Braga
15.ª Jornada (10 Fevereiro):
Sporting de Braga – Nacional
Académica – Naval
Sporting – Leixões
Olhanense – Paços de Ferreira
FC Porto – União de Leiria
Belenenses – Vitória de Setúbal
Marítimo – Vitória de Guimarães
Rio Ave – Benfica
SEGUNDA VOLTA:
16.ª Jornada (17 Janeiro):
Académica – Sporting de Braga
Vitória de Guimarães – Vitória de Setúbal
Marítimo – Benfica
Rio Ave – União de Leiria
Belenenses – Leixões
Olhanense – Naval
Sporting – Nacional
FC Porto – Paços de Ferreira
17.ª Jornada (31 Janeiro):
Benfica – Vitória de Guimarães
Paços de Ferreira – Académica
Sporting de Braga – Sporting
União de Leiria – Olhanense
Nacional – FC Porto
Naval – Belenenses
Leixões – Marítimo
Vitória de Setúbal – Rio Ave
18.ª Jornada (7 Fevereiro):
Belenenses – Sporting de Braga
Sporting – Académica
Vitória de Setúbal – Benfica
Marítimo – União de Leiria
Rio Ave – Leixões
FC Porto – Naval
Olhanense – Nacional
Vitória de Guimarães – Paços de Ferreira
19.ª Jornada (14 Fevereiro):
Naval – Vitória de Guimarães
União de Leiria – Vitória de Setúbal
Paços de Ferreira – Sporting
Académica – Olhanense
Leixões – FC Porto
Benfica – Belenenses
Sporting de Braga – Marítimo
Nacional – Rio Ave
20.ª Jornada (21 Fevereiro):
FC Porto – Sporting de Braga
Belenenses – Académica
Olhanense – Sporting
Benfica – União de Leiria
Vitória de Guimarães – Leixões
Vitória de Setúbal – Naval
Marítimo – Nacional
Rio Ave – Paços de Ferreira
21.ª Jornada (28 Fevereiro):
União de Leiria – Vitória de Guimarães
Paços de Ferreira – Vitória de Setúbal
Leixões – Benfica
Sporting de Braga – Olhanense
Sporting – FC Porto
Nacional – Belenenses
Naval – Marítimo
Académica – Rio Ave
22.ª Jornada (7 Março):
Vitória de Setúbal – Sporting de Braga
Marítimo – Académica
Belenenses – Sporting
FC Porto – Olhanense
União de Leiria – Leixões
Rio Ave – Naval
Vitória de Guimarães – Nacional
Benfica – Paços de Ferreira
23.ª Jornada (14 Março):
Sporting – Vitória de Guimarães
Leixões – Vitória de Setúbal
Nacional – Benfica
Naval – União de Leiria
Académica – FC Porto
Olhanense – Belenenses
Paços de Ferreira – Marítimo
Sporting de Braga – Rio Ave
24.ª Jornada (28 Março):
Benfica – Sporting de Braga
Vitória de Guimarães – Académica
Marítimo – Sporting
Rio Ave – Olhanense
Belenenses – FC Porto
Leixões – Naval
Vitória de Setúbal – Nacional
União de Leiria – Paços de Ferreira
25.ª Jornada (3 Abril):
Sporting de Braga – Vitória de Guimarães
Olhanense – Vitória de Setúbal
Naval – Benfica
Académica – União de Leiria
Nacional – Leixões
Paços de Ferreira – Belenenses
FC Porto – Marítimo
Sporting – Rio Ave
26.ª Jornada (11 Abril):
União de Leiria – Sporting de Braga
Vitória de Setúbal – Académica
Benfica – Sporting
Vitória de Guimarães – Olhanense
Rio Ave – FC Porto
Marítimo – Belenenses
Naval – Nacional
Leixões – Paços de Ferreira
27.ª Jornada (18 Abril):
FC Porto – Vitória de Guimarães
Sporting – Vitória de Setúbal
Académica – Benfica
Nacional – União de Leiria
Sporting de Braga – Leixões
Paços de Ferreira – Naval
Olhanense – Marítimo
Belenenses – Rio Ave
28.ª Jornada (25 Abril):
Naval – Sporting de Braga
Leixões – Académica
União de Leiria – Sporting
Benfica – Olhanense
Vitória de Setúbal – FC Porto
Vitória de Guimarães – Belenenses
Rio Ave – Marítimo
Nacional – Paços de Ferreira
29.ª Jornada (2 Maio):
Rio Ave – Vitória de Guimarães
Marítimo – Vitória de Setúbal
FC Porto – Benfica
Belenenses – União de Leiria
Olhanense – Leixões
Sporting – Naval
Académica – Nacional
Sporting de Braga – Paços de Ferreira
30.ª Jornada (9 Maio):
Nacional – Sporting de Braga
Naval – Académica
Leixões – Sporting
Paços de Ferreira – Olhanense
União de Leiria – FC Porto
Vitória de Setúbal – Belenenses
Vitória de Guimarães – Marítimo
Benfica – Rio Ave