Socceroo stars as Staggies stun Celtic