Welcome to the Pet Rescue Community
Do you need help with your game? Ask the Community for help.
I agree @mietsch! It's too hard to complete without extra moves.
Here was what I discovered playing Level 8054
You need every move top let virus blocks populate so there are enough and every single diamond that falls needs to be collected (they stop once 30 are on the board)
Below are some examples of how I completed the level, note I did use extra moves both times, but if you have them you could use boosters to get you through instead!