Newly promoted Hamrun Spartans stunned Hibernians with a 3-1 win in their season opener.
Almost against the run of play captain Grech’s powerful long range drive beat Hogg to put Hamrun in front.
Hibs did manage to get back on level terms but only thanks to a Teixeira own goal.
Mifsud Triganza made it 2-1 for Hamrun and in the dying minutes grabbed his second to make it a night to remember for Hamrun.
Valletta took all three points with a 2-1 win over Sliema Wanderers.
There was a comfortable 4-0 win for B’Kara over new-comers St Andrews while Tarxien Rainbows were thankful of a point in their 1-1 draw against Gzira Utd.