Bursting green sunbeams