Xaghra United's perfect record in the Division Two championship came to an end after they went down to a surprise 1-0 defeat by Oratory Youths.
Xaghra were looking to celebrate their Division Two title and promotion to the top league by winning this match but were in for a nasty surprise as they lost their first points after 11 consecutive victories.
Oratory got the all-important goal in the 42nd minute through Chris Grech.
Xaghra tried hard to overcome the deficit but two efforts by John Camilleri were stopped by the woodwork while Oratory's rearguard held firm. The Youths had Mario Scicluna sent off for two yellow cards in the 59th minute.