Zach Muscat was a second-half substitute for Casa Pia as they fell to a rare defeat against GD Chaves in the Portuguese’s second-tier.
The Malta international came on from the bench on minute 65 as Casa Pia lost 4-1, just their sixth loss in 26 games.
Casa Pia remain on top with 52 points as they lead second-place Rio Ave by just one point.
In their next league assignment, Casa Pia will host Feirense on Sunday.