Porto's Iker Casillas made his 1000th professional appearance but the iconic goalkeeper's milestone match ended in defeat.

Having made his debut for Real Madrid in 1999, Casillas stepped out for the 1000th time in his glittering career, however, it did not go according to plan as Portuguese giants Porto were swept aside 2-0 by Belenenses Monday.

Casillas was helpless to deny Nathan and Maurides as Porto were left a point adrift of leaders Benfica in the Primeira Liga.

The 36-year-old – Spain's most-capped player with 167 internationals – emerged from Madrid's youth system 19 years ago, going on to amass 725 appearances for his boyhood club.

During his time at the Santiago Bernabeu, Casillas won five LaLiga titles and three Champions League crowns among other trophies before leaving for Porto in 2015.

Since joining Porto, Casillas – who also won two European Championships and the 2010 World Cup with Spain – has played 108 games as he prepares to farewell the Estadio do Dragao at the end of the season.