Porto have been deducted six points by Portuguese football authorities for attempting to fix league matches.
The league's disciplinary committee ruled that Porto tried to bribe referees in two matches in the 2003/04 season, and, as well as the points deduction, have been fined €150,000 (£119,000) and barred chairman Jorge Pinto da Costa from the bench during matches for two years.
The league's disciplinary committee has also relegated Boavista to the second division and fined the club €180,000 (£143,500) after being found guilty of trying to coerce referees in three games in the 2003/04 season.
The club's chairman at the time, Joao Loureiro, was suspended for four years and fined €25,000 (£19,000).
Leiria, also a top-flight club but unable to avoid relegation this year, were found guilty of trying to bribe match officials the same season and was docked three points while fined €40,000 (£31,000). The club's chairman was suspended for one year.
Five referees have also been suspended for up to six years after being found guilty of corruption.
The sanctions are to take effect within three working days unless appeals were lodged. All three clubs denied the charges.
The points deduction will not prevent Porto from lifting their third consecutive league title, as the club will still maintain a 14-point lead going into Sunday's final fixtures.
The committee's president Ricardo Costa said officials questioned 85 people during the investigation and compiled a case file containing almost 1,000 pages.
He said in a televised press conference: "These decisions were unanimous. Five people agreed with the penalties to be applied."
| Time | Fixture |
|---|---|
| Saturday 21st November | |
| Barclays Premier League | |
| 12:45 | Liverpool vs Man City |
| 15:00 | Birmingham vs Fulham |
| 15:00 | Burnley vs Aston Villa |
| 15:00 | Chelsea vs Wolverhampton |
| 15:00 | Hull vs West Ham |
| 15:00 | Sunderland vs Arsenal |
| 17:30 | Man Utd vs Everton |
| Sunday 22nd November | |
| Barclays Premier League | |
| 13:30 | Bolton vs Blackburn |
| 15:00 | Tottenham vs Wigan |
| 16:00 | Stoke vs Portsmouth |
| Wednesday 25th November | |
| Barclays Premier League | |
| 19:45 | Hull vs Everton |
| 20:00 | Fulham vs Blackburn |
| Saturday 28th November | |
| Barclays Premier League | |
| 15:00 | Blackburn vs Stoke |
| 15:00 | Fulham vs Bolton |
| 15:00 | Man City vs Hull |
| 15:00 | Portsmouth vs Man Utd |
| 15:00 | West Ham vs Burnley |
| 15:00 | Wigan vs Sunderland |
| 17:30 | Aston Villa vs Tottenham |
| Sunday 29th November | |
| Barclays Premier League | |
| 12:00 | Wolverhampton vs Birmingham |
| Time | Result |
|---|---|
| Monday 9th November | |
| Barclays Premier League | |
| Liverpool 2 - 2 Birmingham | |
| Sunday 8th November | |
| Barclays Premier League | |
| Hull 2 - 1 Stoke | |
| Wigan 1 - 1 Fulham | |
| Chelsea 1 - 0 Man Utd | |
| West Ham 1 - 2 Everton | |
| Saturday 7th November | |
| Barclays Premier League | |
| Aston Villa 5 - 1 Bolton | |
| Blackburn 3 - 1 Portsmouth | |
| Tottenham 2 - 0 Sunderland | |
| Wolverhampton 1 - 4 Arsenal | |
| Man City 3 - 3 Burnley | |
| Wednesday 4th November | |
| Barclays Premier League | |
| West Ham 2 - 1 Aston Villa | |
| Sunday 1st November | |
| Barclays Premier League | |
| Birmingham 0 - 0 Man City | |
| Saturday 31st October | |
| Barclays Premier League | |
| Arsenal 3 - 0 Tottenham | |
| Everton 1 - 1 Aston Villa | |
| Fulham 3 - 1 Liverpool | |
| Burnley 2 - 0 Hull | |
| Stoke 2 - 2 Wolverhampton | |
| Portsmouth 4 - 0 Wigan | |
| Man Utd 2 - 0 Blackburn | |
| Sunderland 2 - 2 West Ham | |
Inter Milan were held on the opening weekend of Serie A while Bordeaux lead the way in Ligue 1.
Schalke and Wolfsburg maintained their perfect starts this weekend, while Nancy set the pace in France.
Roman Pavlyuchenko wants out of Tottenham and has set his heart on a return to his Russian roots.
Larissa have confirmed Mexico international Antonio de Nigris has died at the age of 31.
Sporting Lisbon are hoping the appointment of Carlos Carvalhal will help to kick-start their season.
Royal Racing FC Montegnee have refused one "derisory" offer but are expecting to receive more for Paul Taylor.
The situation for Darius Vassell in Turkey could get worse before it gets better.