Match ends, Vitória Guimarães 1, FC Porto 0.
Iker Casillas was at fault for the only goal of the game as Vitoria Guimaraes beat Porto in Primeira Liga.
Spain's number one, 34, dropped a simple deflected shot straight to striker Bakary Sare, who turned the ball home after four minutes.
Porto, who are yet to replace sacked manager Julen Lopetegui, are five points off leaders Sporting Lisbon.
Casillas has kept nine clean sheets in 18 league games, conceding 11 goals, since his summer move from Real Madrid.
- 56Macedo Silva
- 76Boialvo Gaspar
- 3Gonçalves Leal Sá
- 2Pereira da Silva
- 93Chagas EstevaoSubstituted forMartins Rochaat 79'minutes
- 26Ribeiro Dias
- 99Bouba SaréSubstituted forSilva Afonsoat 86'minutes
- 32BoydBooked at 60minsSubstituted forPheteat 63'minutesBooked at 79mins
- 7Oliveira Valente
- 45Costa Silva
- 89da Silva Dourado
- 1Renato de Jesus
- 5Martins Rocha
- 9Fernandes Mendes
- 15Silva Afonso
- 42da Costa
- 70Pinheiro de Carvalho
- 2Pereira Páez
- 3Martins Indi
- 5Marcano Sierra
- 20Brás AndréSubstituted forOliveiraat 86'minutesBooked at 87mins
- 22DaniloBooked at 90mins
- 16HerreraBooked at 60minsSubstituted forAndré Silvaat 73'minutes
- 17JM CoronaSubstituted forGonçalves Varelaat 62'minutes
- 9AboubakarBooked at 90mins
- 1da Silva Arruda
- 4Pereira Roque
- 7Gonçalves Varela
- 14Valdes Diaz
- 19André Silva
- Manuel Oliveira
- Shots on Target
Second Half ends, Vitória Guimarães 1, FC Porto 0.
André Silva (FC Porto).
Thibang Phete (Vitória Guimarães) wins a free kick in the defensive half.
Second yellow card to Vincent Aboubakar (FC Porto) for a bad foul.
Hand ball by Vincent Aboubakar (FC Porto).
Danilo Pereira (FC Porto) is shown the yellow card for a bad foul.
Foul by Danilo Pereira (FC Porto).
Henrique Dourado (Vitória Guimarães) wins a free kick in the attacking half.
Sérgio Oliveira (FC Porto) wins a free kick in the defensive half.
Foul by Henrique Dourado (Vitória Guimarães).
Sérgio Oliveira (FC Porto) is shown the yellow card for a bad foul.
Foul by Sérgio Oliveira (FC Porto).
Cafú (Vitória Guimarães) wins a free kick on the left wing.
Substitution, FC Porto. Sérgio Oliveira replaces André André.
Substitution, Vitória Guimarães. João Afonso replaces Bakary Bouba Saré.
Attempt missed. Silvestre Varela (FC Porto) right footed shot from outside the box is close, but misses to the left. Assisted by Danilo Pereira.
Attempt missed. Miguel Layún (FC Porto) right footed shot from outside the box is too high from a direct free kick.
Delay over. They are ready to continue.
Delay in match Miguel Silva (Vitória Guimarães) because of an injury.