Sharks take chunk out of Bulls ahead of Currie Cup semis