Igor Silva, the last remaining Angolan in the Volta ao Algarve, finished the race (pic via @nigelgutgenug)