Cat vs Fly

This one cat is pretty stubborn & won't let a little fly to ruin his day. Who do you think it will win?