Mirallas fingers himself as Everton dry up